Patents by Inventor Pravin Kumar
Pravin Kumar 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: 11977878Abstract: A system and method for managing software services is provided. The method includes receiving a query from a client device, by a processing unit, for accessing software package corresponding to at least one building block stored in a repository, wherein the building block is a software component associated with a software service, configured for reuse in a plurality of engineering applications. The method further includes identifying the software package corresponding to the building block from the repository based on the query. The method further includes providing access to the software package corresponding to the building block, on the client device, through an integrated development environment.Type: GrantFiled: May 10, 2022Date of Patent: May 7, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Andreas Biesdorf, Christoph Brand, Martin Kramer, Sandeep Krishnan, Pravin Kumar, Puneet Shukla, Girish Suryanarayana
-
Publication number: 20240142112Abstract: The present invention is related to an extraction device (14) for removing air from an area above a cooking hob (12). The extraction device (14) comprises a suction arm (26), a fan and an outlet opening (34). The suction arm (26) includes a suction head (28), which comprises a suction opening (32), and a suction base (30), which comprises an air duct for conducting the air. The air duct is arranged downstream of the suction opening (32). The is configured to suck in the air from the area above the cooking hob (12) through the suction opening (32) and the air duct. The outlet opening (34) is configured to exhaust air. According to the invention, the suction arm (26) is centrally arranged or arrangeable in relation to the cooking hob (12) or is arranged or arrangeable midway between the lateral edges of the cooking hob (12).Type: ApplicationFiled: December 17, 2021Publication date: May 2, 2024Inventors: Christoph WALTHER, Nikolai SCHNEIDER, Frank BENOLD, Linnéa KARLSSON, Thomas GARDNER, Pravin KUMAR, Ines RADHIMA, Rosolino REZZOLA, Diana RODRIGUES VALERIO
-
Patent number: 11972028Abstract: Techniques described herein relate to a method for managing data protection feature compatibility. The method may include identifying a host data protection feature update event associated with a host; in response to identifying the host data protection feature update event, obtaining host data protection feature information from the host; updating a host data protection feature information repository using the host data protection feature information; updating data protection feature compatibility information using the host data protection feature information and data protection manager data protection feature information; and sending data protection feature compatibility information associated with the host to the host.Type: GrantFiled: July 26, 2021Date of Patent: April 30, 2024Assignee: EMC IP Holding Company LLCInventors: Pravin Kumar Ashokkumar, Preeti Varma, Jayashree B. Radha
-
Publication number: 20240127827Abstract: Systems and techniques are described herein for encoding and/or decoding audio information. For example, a process can process an input audio segment to generate a representation of the input audio segment, and can compare the representation of the input audio segment to representations stored in a memory. The representations represent a plurality of audio segments. The process can determine, based on the comparison, target representation(s) of target audio segment(s) from the representations stored in the memory. The process can determine one or more indices associated with the target audio segment(s). The process can then packetize the one or more indices and transmit the one or more packetized indices (e.g., to a decoder configured to decode the packetized indices).Type: ApplicationFiled: October 18, 2022Publication date: April 18, 2024Inventors: Stephane VILLETTE, Sen LI, Pravin Kumar RAMADAS, Daniel Jared SINDER
-
Publication number: 20240127838Abstract: A device includes one or more processors configured to input one or more segments of an input media stream into a feature extractor. The one or more processors are further configured to pass an output of the feature extractor into an utterance classifier to produce at least one representation of at least one utterance class of a plurality of utterance classes. The one or more processors are further configured to pass the output of the feature extractor and the at least one representation into a segment matcher to produce a media output segment identifier.Type: ApplicationFiled: October 18, 2022Publication date: April 18, 2024Inventors: Stephane VILLETTE, Sen LI, Pravin Kumar RAMADAS, Daniel Jared SINDER
-
Patent number: 11934571Abstract: A system, a head-mounted device, a computer program, a carrier, and a method for a head-mounted device comprising an eye tracking sensor, for updating an eye tracking model in relation to an eye are disclosed. First sensor data in relation to the eye are obtained by means of the eye tracking sensor. After obtaining the first sensor data, the eye tracking sensor is moved in relation to the eye. After moving the eye tracking sensor, second sensor data in relation to the eye are obtained by means of the eye tracking sensor. The eye tracking model in relation to the eye is then updated based on the first sensor data and the second sensor data.Type: GrantFiled: September 30, 2020Date of Patent: March 19, 2024Assignee: Tobii ABInventors: Pravin Kumar Rana, Gerald Bianchi
-
Patent number: 11907102Abstract: The present invention provides a system, computer readable code and method for dynamically performing debugging. The system, code, and method store debugging logs throughout an operation. At predetermined points the logs are stored to a cache. Older and/or unnecessary logs are periodically deleted from the cache to ensure that the cache does not grow to be larger than a predetermined size. This avoids the need to re-run a scenario after an error occurs in order to produce troubleshooting/debugging information.Type: GrantFiled: January 24, 2022Date of Patent: February 20, 2024Assignee: Dell Products L.P.Inventors: Pravin Kumar A, Preeti Varma, Jayashree Radha
-
Publication number: 20240035023Abstract: The present invention discloses a computer-implemented method for engineering fluorinase enzymes towards the synthesis of fluorophenyl compounds. Limited or no mechanistic details of fluorinase enzymes have hindered progress in understanding their catalytic mechanisms for synthesizing synthetic organofluorine compounds. Through a comprehensive computational screening process, specific methionine-sulfonium phenyl substrates, including [(3S)-3-amino-3-carboxypropyl][2,5-difluoro-4-(4-methoxy-2,4-dioxobutyl)phenyl]methylsulfonium, were designed and optimized using quantum chemical optimization techniques. This methodology uncovers crucial information on F— ion attack conformation and the catalytic mechanism of the substrate, leading to the formation of Methyl 3-oxo-4-(2,4,5-trifluorophenyl)butanoate. Furthermore, a protein sequence and 3D modeling-based enzyme screening process was employed to identify the most suitable enzyme for this substrate.Type: ApplicationFiled: June 26, 2023Publication date: February 1, 2024Applicant: Kcat Enzymatic Private LimitedInventors: Pravin Kumar R, Gladstone Sigamani G, Roopa L, Naveen B K, Anuj J Shetty, Likith M
-
Publication number: 20240015341Abstract: A video streaming service provides an auxiliary content database serving additional content composited with the video stream upon detection of a time occurrence, the presence of a particular image, or a particular audio cue, the additional content providing additional information relevant to the current streamed video. A user profile allows filtration of auxiliary content according to user preferences.Type: ApplicationFiled: July 11, 2023Publication date: January 11, 2024Inventors: Pravin Kumar, Calvin Lui
-
Publication number: 20230418770Abstract: A method of operation of a flash integrated circuit (IC) memory device is described. The flash IC memory device has an array of memory cells and an interface to receive control, address and data signals using an internal reference voltage. The method includes, at boot-up, initializing the internal reference voltage to a default voltage. At boot-up, the interface is operable to receive, using the internal reference voltage, signals having a first voltage swing at a first signaling frequency. The method includes receiving a first command that specifies calibration of the interface during a calibration mode. The calibration mode is used to calibrate the interface to operate at a second signaling frequency and receive signals having a second voltage swing. The second voltage swing is smaller than the first voltage swing and the second signaling frequency is higher than the first signaling frequency.Type: ApplicationFiled: June 29, 2023Publication date: December 28, 2023Inventors: Pravin Kumar Venkatesan, Liji Gopalakrishnan, Kashinath Ullhas Prabhu, Makarand Ajit Shirasgaonkar
-
Publication number: 20230421908Abstract: An eye tracking system comprising: a plurality of light sources that are arranged to illuminate a user's eye when the eye tracking system is in use; and a controller configured to: receive a first-image of a surface, acquired while the surface is illuminated by a first set of the plurality of light sources; receive a second-image of the surface, acquired while the surface is illuminated by a second set of the plurality of light sources, wherein the second set of light sources is different to the first set of light sources; process the first-image and the second-image to determine an illumination contribution of one or more of the light sources; and determine light-source-control-signaling for one or more of the light sources based on the determined illumination contribution of the one or more of the light sources.Type: ApplicationFiled: June 21, 2023Publication date: December 28, 2023Inventors: PRAVIN KUMAR RANA, YIMU WANG, DANIEL TORNÉUS, GILFREDO REMON SALAZAR, PONTUS CHRISTIAN WALCK
-
Patent number: 11841466Abstract: Described herein are systems and methods that detect an electromagnetic signal in a constant interference environment. In one embodiment, the electromagnetic signal is a light signal. A constant interference detector may detect false signal “hits” generated by constant interference, such as bright light saturation, from valid signals. The constant interference detector determines if there is constant interference for a time period that is greater than a time period of the valid signal. In one embodiment, if a received signal exceeds a programmable threshold value for a programmable period of time, when compared to previously stored ambient light, a control signal is generated to inform the next higher network layer of a sudden change in ambient light. This control signal can be used to either discard the present return or process the signal in a different way. A constant interference detector may be a component of a LIDAR system.Type: GrantFiled: November 7, 2022Date of Patent: December 12, 2023Assignee: Velodyne Lidar USA, Inc.Inventors: Pravin Kumar Venkatesan, Roger Jullian Pinto, Jianghui Su, Abhilash Goyal
-
Patent number: 11829308Abstract: A method of operation of a flash integrated circuit (IC) memory device is described. The flash IC memory device has an array of memory cells and an interface to receive control, address and data signals using an internal reference voltage. The method includes, at boot-up, initializing the internal reference voltage to a default voltage. At boot-up, the interface is operable to receive, using the internal reference voltage, signals having a first voltage swing at a first signaling frequency. The method includes receiving a first command that specifies calibration of the interface during a calibration mode. The calibration mode is used to calibrate the interface to operate at a second signaling frequency and receive signals having a second voltage swing. The second voltage swing is smaller than the first voltage swing and the second signaling frequency is higher than the first signaling frequency.Type: GrantFiled: December 15, 2022Date of Patent: November 28, 2023Assignee: Rambus Inc.Inventors: Pravin Kumar Venkatesan, Liji Gopalakrishnan, Kashinath Ullhas Prabhu, Makarand Ajit Shirasgaonkar
-
Patent number: 11823413Abstract: An eye tracking system configured to: receive a plurality of right eye images of a right eye of a user; receive a plurality of left eye images of a left eye of a user, each left eye image corresponding to a right eye image in the plurality of right eye images; detect a pupil and determine an associated pupil signal, for each of the plurality of right eye images and each of the plurality of left eye images; calculate a right eye pupil variation of the pupil signals for the plurality of right eye images and a left eye pupil variation of the pupil signals for the plurality of left eye images; and determine a right eye weighting and a left eye weighting based on the right eye pupil variation and the left eye pupil variation.Type: GrantFiled: January 25, 2023Date of Patent: November 21, 2023Assignee: Tobii ABInventors: Mikael Rosell, Simon Johansson, Pravin Kumar Rana, Yimu Wang, Gilfredo Remon Salazar
-
Patent number: 11803489Abstract: A single-ended receiver is coupled to an input-output (I/O) pin of a command and address (CA) bus. The receiver is configurable with dual-mode I/O support to operate the CA bus in a low-swing mode and a high-swing mode. The receiver is configurable to receive a first command on the I/O pin while in the high-swing mode, initiate calibration of the slave device to operate in the low-swing mode in response to the first command, switch the slave device to operate in the low-swing mode while the CA bus remains active, and to receive a second command on the I/O pin while in the low-swing mode.Type: GrantFiled: June 24, 2022Date of Patent: October 31, 2023Assignee: Rambus Inc.Inventors: Pravin Kumar Venkatesan, Liji Gopalakrishnan, Kashinath Ullhas Prabhu, Makarand Ajit Shirasgaonkar
-
Patent number: 11796648Abstract: LIDAR measurement systems employing a multiple channel, GaN based illumination driver integrated circuit (IC) are described herein. In one aspect, the multiple channel, GaN based illumination driver IC selectively couples each illumination source associated with each measurement channel to a source of electrical power to generate a measurement pulse of illumination light. In one aspect, each pulse trigger signal associated with each measurement channel is received on a separate node of the IC. In another aspect, additional control signals are received on separate nodes of the IC and communicated to all of the measurement channels. In another aspect, the multiple channel, GaN based illumination driver IC includes a power regulation module that supplies regulated voltage to various elements of each measurement channel only when any pulse trigger signal is in a state that triggers the firing of an illumination pulse.Type: GrantFiled: June 2, 2020Date of Patent: October 24, 2023Assignee: Velodyne Lidar USA, Inc.Inventors: David S. Hall, Raymond Liou, Oren Milgrome, Pravin Kumar Venkatesan
-
Patent number: 11782974Abstract: An apparatus includes a memory and processor. The memory stores previous requests and corresponding previous responses. The processor determines that a user device transmitted a new voice request, converts the voice request into a first set of text, and transmits the text to an agent device. The processor applies the machine learning algorithm to the first set of text to generate suggested responses, by identifying patterns shared by the first set of text and a subset of the previous requests that are associated with the suggested responses. The processor transmits the suggested responses to the agent device. The processor then determines that the agent device transmitted voice signals responding to the new request. The processor converts these voice signals into a second set of text. The processor stores the first set of text as a previous request, and the second set of text as a corresponding previous response.Type: GrantFiled: March 25, 2021Date of Patent: October 10, 2023Assignee: Bank of America CorporationInventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Pravin Kumar Sankari Bhagavathiappan, Yogesh Raghuvanshi, Sushil Golani
-
Patent number: 11774559Abstract: Described herein are systems and methods that create a capacitive link based on a rotating cylinder capacitor. A cylindrical rotor rotates around a shaft and maintains an air gap between the cylindrical rotor and the shaft and to create one or more air gap capacitors. A first subsystem, comprising a light detection and ranging components, is coupled to the rotor. A second sub-subsystem, comprising data analysis functions, is coupled to the shaft. The first subsystem and the second subsystem are coupled via capacitive links created by the air gap capacitors. The communication signaling utilized on the capacitive links may be bi-directional and differential signaling. The first subsystem and the second subsystem may comprise a LIDAR light detection and ranging system. The second subsystem may power the first subsystem via inductive coupling.Type: GrantFiled: January 24, 2022Date of Patent: October 3, 2023Assignee: Velodyne Lidar USA, Inc.Inventors: Pravin Kumar Venkatesan, Abhilash Goyal, William B. Etheridge, Rajesh Ramalingam Varadharajan
-
Patent number: 11734208Abstract: A method of operation of a flash integrated circuit (IC) memory device is described. The flash IC memory device has an array of memory cells and an interface to receive control, address and data signals using an internal reference voltage. The method includes, at boot-up, initializing the internal reference voltage to a default voltage. At boot-up, the interface is operable to receive, using the internal reference voltage, signals having a first voltage swing at a first signaling frequency. The method includes receiving a first command that specifies calibration of the interface during a calibration mode. The calibration mode is used to calibrate the interface to operate at a second signaling frequency and receive signals having a second voltage swing. The second voltage swing is smaller than the first voltage swing and the second signaling frequency is higher than the first signaling frequency.Type: GrantFiled: December 15, 2022Date of Patent: August 22, 2023Assignee: Rambus Inc.Inventors: Pravin Kumar Venkatesan, Liji Gopalakrishnan, Kashinath Ullhas Prabhu, Makarand Ajit Shirasgaonkar
-
Publication number: 20230236953Abstract: The present invention provides a system, computer readable code and method for dynamically performing debugging. The system, code, and method store debugging logs throughout an operation. At predetermined points the logs are stored to a cache. Older and/or unnecessary logs are periodically deleted from the cache to ensure that the cache does not grow to be larger than a predetermined size. This avoids the need to re-run a scenario after an error occurs in order to produce troubleshooting/debugging information.Type: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Inventors: Pravin Kumar A, Preeti Varma, Jayashree Radha