Patents by Inventor Mandar Joshi

Mandar 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: 20250059904
    Abstract: Apparatuses, systems and methods are disclosed including an internal combustion engine. The internal combustion engine can include an engine block and a cylinder head. The engine block can define an inlet passage and a plurality of cylinder jackets in fluid communication in series. The engine block can include one or more passages from each of the plurality of cylinder jackets. The cylinder head can be mounted to the engine block and can include an outlet passage and a plurality of lower cylinder head jackets. The one or more passages can be in fluid communication with respective ones the plurality of lower cylinder head jackets. A diameter of the one or more passages in fluid communication with one of the plurality of cylinder jackets differs from diameters of the one or more passages in fluid communication with others of the plurality of cylinder jackets.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Applicant: Caterpillar Inc.
    Inventors: Suresh Babu Chennagowni, Mandar A. Joshi, Siyi Zhou
  • Publication number: 20240386215
    Abstract: Provided is a one-shot solution to visual language reasoning. Example systems described herein decompose the challenge of visual language reasoning into two steps: translation of a graphical depiction of data (e.g., a plot or chart) into text; followed by reasoning over the translated text. In particular, example systems described herein can include a machine-learned visual-to-language conversion model that translates a graphical depiction of a dataset to a set of text descriptive of the dataset. The output of visual-to-language conversion model can then be directly used to prompt a language model, (e.g., a pretrained large language model (LLM)), exploiting the few-shot reasoning capabilities of the language model.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 21, 2024
    Inventors: Julian Martin Eisenschlos, Francesco Piccinno, Yasemin Altun, Syrine Krichene, Kenton Chiu Tsun Lee, Fangyu Liu, Mandar Joshi, Chenxi Pang, Wenhu Chen
  • Publication number: 20240304203
    Abstract: In various examples, a noise reduction may be performed based at least on determining that audio data encoding sound includes undesirable sound or lacks desirable sound. A frequency is determined for audio data based at least on value(s) associated with frequency(ies) within a frequency band and used to determine that sound encoded in the audio data includes undesirable sound or lacks desirable sound.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Inventors: Suchitra Mandar Joshi, Mihir Manohar Nyayate, Ambrish Dantrey
  • Publication number: 20240193693
    Abstract: A method for integrated and holistic asset management within a unified model is provided. The method can include receiving a unique identifier corresponding to an asset, mapping, based on the unique identifier, the asset to a plurality of asset management systems, wherein the plurality of asset management systems are each arranged to manage one or more aspects of a plurality of aspects of the asset. The method also includes receiving, from the plurality of asset management systems, data characterizing the plurality of aspects of asset, generating a unified model of the asset including the data characterizing the plurality of aspects of asset from the plurality of asset management systems, generating a first graphical user interface (GUI) of the unified model and providing the GUI within a user interface display.
    Type: Application
    Filed: November 20, 2023
    Publication date: June 13, 2024
    Inventors: Sunhil Kutty, Mandar Joshi, Sahil Gandhi, Sandeep Patil
  • Patent number: 11725606
    Abstract: A funnel or drain back seal and systems, assemblies, components, kits, and methods thereof can comprise a body defining an opening that extends from a top of the body to a bottom of the body; a head portion that extends outward from the top of the body; and a flap or lip that extends outward from the bottom of the body. The opening can be adapted to pass draining oil from the top of the body to the bottom of the body for supply into an engine block.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: August 15, 2023
    Assignee: Caterpillar Inc.
    Inventors: Suresh B. Chennagowni, Mandar A. Joshi, Benjamin D. Stoltzfus, Pradeep Chapagain, Gregory O. Potts
  • Publication number: 20230146189
    Abstract: The technical solutions described herein pertain to apparatus and methods for accurately determining in cricket whether a ball is above the waist, shoulder, or head of a batter standing upright at the popping crease. Thus, certain embodiments of the technical solutions described herein provide apparatus and methods for accurately determining in cricket whether a ball is a no-ball, a wide-ball, or a legal ball. Certain embodiments of the technical solutions described herein also pertain to determining whether a legal ball is a bouncer. Particularly, the technical solutions described herein provide apparatus and methods for objectively determining in cricket whether a ball is a no-ball, a wide-ball, or a legal ball.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 11, 2023
    Inventor: Mandar A. Joshi
  • Publication number: 20230124175
    Abstract: A facility is described that receives from a first user data specifying a question, a geographic location, and a time period. The facility receives an answer to the specified question from a second user at a time. The facility determines a geographic location of the second user at the time. The facility presents the received answer to the first user only if the time is during the time period and the determined geographic location is within a threshold distance of the specified geographic location.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 20, 2023
    Inventors: Ameet Joshi, Mandar Joshi, Swapnil Bawaskar
  • Patent number: 11582121
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: February 14, 2023
    Assignee: Intel Corporation
    Inventors: Shobhit Varshney, Prashant Gandhi, Mandar Joshi, Uttam Sengupta, Shreekant Thakkar
  • Publication number: 20220364525
    Abstract: A funnel or drain back seal and systems, assemblies, components, kits, and methods thereof can comprise a body defining an opening that extends from a top of the body to a bottom of the body; a head portion that extends outward from the top of the body; and a flap or lip that extends outward from the bottom of the body. The opening can be adapted to pass draining oil from the top of the body to the bottom of the body for supply into an engine block.
    Type: Application
    Filed: May 11, 2021
    Publication date: November 17, 2022
    Applicant: Caterpillar Inc.
    Inventors: Suresh B. CHENNAGOWNI, Mandar A. JOSHI, Benjamin D. STOLTZFUS, Pradeep CHAPAGAIN, Gregory O. POTTS
  • Patent number: 11036765
    Abstract: A method is provided for dynamic ingestion of data. The method includes detecting presence of data sets in an input queue, each data set belonging to a group. The method additionally includes fetching the data sets from each group utilizing a parallel computation engine including multiple partitioned processors, wherein each group is assigned to a partition of one of the multiple partitioned processors for processing. The method further includes processing the data sets for each group utilizing a group level process of the multiple partitioned processors to obtain resultant data sets and transmitting the resultant data sets for each group to a business logic processor pool in order to process the data sets in accordance with existing rules in order to generate a final data set.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: June 15, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Ganesh Nagarathnam, Mandar Joshi, Balaji Natesan
  • Patent number: 10855816
    Abstract: A highly parallel programmable packet editing engine with a scalable control infrastructure includes receiving an ingress packet having one or more headers; assigning, by one or more processors, the one or more headers of the ingress packet to a number of zones, wherein each zone is a grouping of adjacent headers that are closely related to one another by information content or processing type; performing, by the one or more processors, offset computations for the one or more headers in a zone concurrently with offset computations of headers assigned to other zones; performing, by the one or more processors, different header operations on the one or more headers concurrently with respective ones of a plurality of editing engines; combining, by the one or more processors, the edited one or more headers at the computed offsets to generate a modified egress packet; and providing, for transmission, the modified egress packet.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: December 1, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Rajan Sharma, Niranjan Vaidya, Mandar Joshi
  • Publication number: 20190379767
    Abstract: A highly parallel programmable packet editing engine with a scalable control infrastructure includes receiving an ingress packet having one or more headers; assigning, by one or more processors, the one or more headers of the ingress packet to a number of zones, wherein each zone is a grouping of adjacent headers that are closely related to one another by information content or processing type; performing, by the one or more processors, offset computations for the one or more headers in a zone concurrently with offset computations of headers assigned to other zones; performing, by the one or more processors, different header operations on the one or more headers concurrently with respective ones of a plurality of editing engines; combining, by the one or more processors, the edited one or more headers at the computed offsets to generate a modified egress packet; and providing, for transmission, the modified egress packet.
    Type: Application
    Filed: May 21, 2019
    Publication date: December 12, 2019
    Inventors: Rajan SHARMA, Niranjan Vaidya, Mandar Joshi
  • Publication number: 20190372871
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 5, 2019
    Applicant: Intel Corporation
    Inventors: Shobhit Varshney, Prashant Gandhi, Mandar Joshi, Uttam Sengupta, Shreekant Thakkar
  • Patent number: 10425303
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: September 24, 2019
    Assignee: Intel Corporation
    Inventors: Shobhit Varshney, Prashant Gandhi, Mandar Joshi, Uttam Sengupta, Shreekant Thakkar
  • Patent number: 9935855
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: April 3, 2018
    Assignee: Intel Corporation
    Inventors: Uttam Sengupta, Prashant Gandhi, Shobbit Varshney, Mandar Joshi, Shreekant Thakkar
  • Patent number: 9749223
    Abstract: A method and system for protection switching distributes responsibility for action between a central controller and network elements at endpoints of a linear point-to-point network path. The central controller may be configured to support protection switching by network elements at endpoints of a linear point-to-point path, such that the network elements perform protection switching independently and without direct involvement and/or dependency of the central controller. Simultaneously, the central controller may remain aware of network element actions, events, and states with regard to protection switching, by receiving corresponding notifications from the network elements.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: August 29, 2017
    Assignee: Fujitsu Limited
    Inventors: Mandar Joshi, Pasula Reddy, Virgil Vladescu, Don O'Connor
  • Patent number: 9654296
    Abstract: An apparatus, a system and a method for securing sensor data by a security engine circuitry of a system on chip (SoC). For example, the security engine may receive from a processor circuitry of the SoC an inter processor communication (IPC) request to secure sensor data, and may send to an integrated sensor hub (ISH) of the SoC an IPC request to receive sensor data. The ISH may collect sensor data from one or more internal and/or external sensors, and may send the collected sensor data to the security engine. The security engine may receive the collected sensor data from the ISH, may secure the collected sensor data, and may send secured sensor data to the processor circuitry.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventors: Rajasekaran Andiappan, Uttam K. Sengupta, Eli Elik Kupermann, Mandar Joshi
  • Publication number: 20170019318
    Abstract: An apparatus and method for a power-efficient framework to maintain data synchronization of a mobile personal computer (MPC) are described. In one embodiment, the method includes the detection of a data synchronization wakeup event while the MPC is operating according to a sleep state. Subsequent to wakeup event, at least one system resource is disabled to provide a minimum number of system resources required to re-establish a network connection. In one embodiment, user data from a network server is synchronized on the MPC without user intervention; the mobile platform system resumes operation according to the sleep state. In one embodiment, a wakeup alarm is programmed according to a user history profile regarding received e-mails. In a further embodiment, data synchronizing involves disabling a display, and throttling the system processor to operate at a reduced frequency. Other embodiments are described and claimed.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 19, 2017
    Inventors: Shobhit Varshney, Prashant Gandhi, Mandar Joshi, Uttam Sengupta, Shreekant Thakkar
  • Patent number: 9542349
    Abstract: Methods and structure for emulating wide ports at an expander are provided. An exemplary system includes a Serial Attached Small Computer System Interface (SAS) expander. The expander includes a plurality of physical links, and a controller. The controller is able to identify a physical link coupled with a device, to generate a plurality of virtual physical links that are configured as a virtual wide port coupled with the device, and to present the virtual wide port at the expander in place of the physical link.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: January 10, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Shankar More, Mandar Joshi, Vidyadhar Pinglikar
  • Publication number: 20160056964
    Abstract: An apparatus, a system and a method for securing sensor data by a security engine circuitry of a system on chip (SoC). For example, the security engine may receive from a processor circuitry of the SoC an inter processor communication (IPC) request to secure sensor data, and may send to an integrated sensor hub (ISH) of the SoC an IPC request to receive sensor data. The ISH may collect sensor data from one or more internal and/or external sensors, and may send the collected sensor data to the security engine. The security engine may receive the collected sensor data from the ISH, may secure the collected sensor data, and may send secured sensor data to the processor circuitry.
    Type: Application
    Filed: August 25, 2014
    Publication date: February 25, 2016
    Inventors: Rajasekaran Andiappan, Uttam K. Sengupta, Eli Elik Kupermann, Mandar Joshi