Patents by Inventor Mahesh

Mahesh 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: 11532145
    Abstract: An image captured by a camera can be processed by a scanning application to identify multiple regions within the image that are suitable for scanning. These regions can be detected and selected for scanning automatically. The captured regions for the single image can be stored as individual image content files.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: December 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Onkar Nath Tiwari, Sachin Talreja, Abhishek Agarwal, Praveen Upadhyay, Rahul Bhuptani, Mahesh Sridharan
  • Patent number: 11529941
    Abstract: A method of controlling a vehicle accessory includes determining a transmission of a vehicle is in a non-park setting; in response to determining the transmission of the vehicle is in the non-park setting, receiving speed data indicative of a speed of the vehicle; determining a speed to operate the vehicle accessory based on the vehicle speed; comparing the determined speed to operate the vehicle accessory to a speed threshold; and in response to determining that the determined speed is below the speed threshold, providing a command to the vehicle accessory to one of deactivate the vehicle accessory or operate the vehicle accessory at a reduced operating state relative to a current operating state of the vehicle accessory.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: December 20, 2022
    Assignee: Cummins Inc.
    Inventors: Martin T. Books, Mahesh Madurai Kumar, Robert Dziuba, Praveen Chitradurga Muralidhar, Jeffrey S. Rauch, Joseph E. Paquette
  • Patent number: 11531481
    Abstract: A method of deleting a first pointer block of a plurality of pointer blocks of a file system from a storage device used by a plurality of applications, wherein the plurality of pointer blocks are each subdivided into sub-blocks, includes the steps of: determining that a first sub-block of the first pointer block is marked as being empty of any addresses of the file system at which storage space is allocated to files of the applications, determining that a second sub-block of the first pointer block has not been marked as being empty; in response to the determining that the second sub-block has not been marked as being empty, determining that the second sub-block does not contain any addresses of the file system at which storage space is allocated to the files of the applications; and deleting the first pointer block from the storage device.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: December 20, 2022
    Assignee: VMWARE, INC.
    Inventors: Mahesh Hiregoudar, Prasanna Aithal, Prasad Rao Jangam, Srinivasa Shantharam, Rohan Pasalkar, Srikanth Mahabalarao
  • Patent number: 11530217
    Abstract: Anti-tubercular compounds include trisubstituted indolizines having the following structural formula: wherein R1 is selected from the group consisting of 4-OCH3, 4-Cl, 4-Br, 4-F, 2-NO2, 3,5-CF3, CN, CH3, R2 is COOCH3, COOC2H5, and R3 is H and COOCH3.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: December 20, 2022
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Katharigatta N. Venugopala, Mahesh Attimarad, Anroop B. Nair, Nagaraja Sreeharsha, Mohamed A. Morsy, Sandeep Chandrashekharappa, Melendran Pillay, Pran Kishore Deb
  • Patent number: 11531577
    Abstract: Temporarily limiting access to a storage device, including: determining that a storage device of a plurality of storage devices in a storage system is operating outside of a defined performance range; determining that the storage device operating outside of the defined performance range may be caused by a rehabilitative action performed on the storage device; and modifying a storage operation issuance policy for one or more storage devices of the plurality of storage devices until a determination that the storage device is operating within the defined performance range.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: December 20, 2022
    Assignee: PURE STORAGE, INC.
    Inventors: Andrew Bernat, Anthony Niven, Mark Fay, Pushkar Mahesh Shirali, Ronald Karr
  • Patent number: 11533312
    Abstract: The present disclosure envisages enforcing micro-segmentation policies on a user computer that intermittently migrates between a secured enterprise network and an unsecured network, for instance, a public network. The present disclosure envisages switching between appropriate micro-segmentation policies, in-line with the change in the current location of the user device, the change triggered by the user device migrating from the enterprise network to an unsecured network or vice-versa.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 20, 2022
    Inventors: Jayaraghavendran Kuppannan, Deepak Kushwaha, Mahesh Raghuvir Bhat, Arun Koshal, Vishal Sharma, Sagar Singha
  • Patent number: 11531833
    Abstract: In some examples, a system includes a memory configured to store a first image and a second image captured by one or more cameras mounted on one or more vehicles and store locations and orientations of the one or more cameras at times when the first and second images were captured. The system also includes processing circuitry configured to identify an existing landmark in the first and second images. The processing circuitry is also configured to determine a latitude, a longitude, and an altitude of the existing landmark based on the locations and orientations of the one or more cameras at the times when the images were captured. The processing circuitry is configured to create a file including the location of the existing landmark and pixel coordinates of the existing landmark in the first and second images.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: December 20, 2022
    Assignee: Honeywell International Inc.
    Inventors: Manik Mahesh Jahagirdar, Thandava Krishna Edara, Pedro Davalos, Arjun Bindu Jyothikumar
  • Publication number: 20220400110
    Abstract: Methods and apparatuses for authentication and/or provisioning of wireless network devices, and in particular, methods and apparatuses for authentication and/or provisioning of wireless network devices that are communicating with and may be monitored and/or controlled by a remote (e.g., cloud) server.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 15, 2022
    Inventors: Matthew A. HARDY, Randall W. FREI, Jonathan P. BAUER, Mahesh PAOLINI-SUBRAMANYA
  • Publication number: 20220398163
    Abstract: A high frequency snapshot technique improves data replication in a disaster recovery (DR) environment. A base snapshot is generated from failover data at a primary site and replicated to a placeholder file at a secondary site. Upon commencement of the base snapshot generation and replication, incremental light weight snapshots (LWSs) of the failover data are captured and replicated to the secondary site. A staging file at the secondary site accumulates the replicated LWSs (“high-frequency snapshots”). The staging file is populated with the LWSs in parallel with the replication of the base snapshot at the placeholder file. At a subsequent predetermined time interval, the accumulated LWSs are synthesized to capture a “checkpoint” snapshot by applying and pruning the accumulated LWSs at the staging file. Once the base snapshot is fully replicated, the pruned LWSs are merged to the base snapshot to synchronize the replicated failover data.
    Type: Application
    Filed: July 29, 2021
    Publication date: December 15, 2022
    Inventors: Angshuman Bezbaruah, Kiran Tatiparthi, Mahesh Venkataramaiah, Pranay Kumar Ega, Praveen Kumar Padia, Ramya Bolla, Sudhir Ravi
  • Publication number: 20220398165
    Abstract: A method and system for source versus target metadata-based data integrity checking. Concerning backup operations directed to protecting given data, said given data may be subjected to corruption detection at the source prior to initiating a backup operation, however, said given data may not be checked for data integrity following transfer of said given data to a target storage medium prior to committing the said given data thereto. That is, at least presently, the prospect of data corruption compromising given data during the time window through which the given data journeys, usually via a network, from its source to a target storage medium, is often overlooked. The disclosed method and system, accordingly, propose a scheme directed to detecting corruption amongst data transferred from a source to a target storage medium, and handling said data given the determined integrity of said data.
    Type: Application
    Filed: July 26, 2021
    Publication date: December 15, 2022
    Inventors: Savitha Susan Bijoy, Gururaj Kulkarni, Mahesh Kamath, Kiran Kumar Malle Gowda
  • Publication number: 20220400389
    Abstract: One example discloses a first wireless device, including: a band-steering device including a band-detection element and a band-steering element; wherein the band-detection element is configured to receive a first signal from a second wireless device and detect from the first signal if the second device has multi-band capability; and wherein the band-steering element is configured to respond to the first signal by transmitting a second signal to the second device in a preferred band.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Anup Ramesh Kulkarni, Zhengqiang Huang, Xiaohua Luo, Devidas Anant Puranik, Mahesh More
  • Publication number: 20220398313
    Abstract: A method and system for threat aware data protection. Threat awareness intelligence, directed to preventing information or cyber security issues, are becoming a critical requirement for data protection (or backup) services. Accordingly, a centralized policy framework is proposed through which threat evaluations may be performed synchronously, as well as asynchronously, with data backup operations to ensure the ingestion of threat-free data into backup storage.
    Type: Application
    Filed: July 26, 2021
    Publication date: December 15, 2022
    Inventors: Savitha Susan Bijoy, Gururaj Kulkarni, Mahesh Kamath, Kiran Kumar Malle Gowda
  • Publication number: 20220398147
    Abstract: Apparatus and method for scalable error reporting. For example, one embodiment of an apparatus comprises error detection circuitry to detect an error in a component of a first tile within a tile-based hierarchy of a processing device; error classification circuitry to classify the error and record first error data based on the classification; a first tile interface to combine the first error data with second error data received from one or more other components associated with the first tile to generate first accumulated error data; and a master tile interface to combine the first accumulated error data with second accumulated error data received from at least one other tile interface to generate second accumulated error data and to provide the second accumulated error data to a host executing an application to process the second accumulated error data.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 15, 2022
    Inventors: Balaji VEMBU, Bryan WHITE, Ankur SHAH, Murali RAMADOSS, David PUFFER, Altug KOKER, Aditya NAVALE, Mahesh NATU
  • Publication number: 20220397809
    Abstract: Methods, systems, apparatus, and articles of manufacture for document scanning are disclosed. An example apparatus includes a base structured to position a mobile device, the base including an opening corresponding to a camera of the mobile device, and at least two side panels couplable to and foldable toward the base, the side panels to maintain a first distance between the base and a target document, the side panels slidable along the target document.
    Type: Application
    Filed: June 11, 2021
    Publication date: December 15, 2022
    Inventors: Mahesh Talpade, Sumit Rastogi, Sricharan Amarnath
  • Patent number: 11524868
    Abstract: A method and a system for efficiently managing space inside an elevator cab is described. The system comprises a camera system, an image processing unit, a processing unit, and a display unit. The system processes the image captured by the camera system comprising images of the occupants including passengers and objects inside the elevator. The captured image is transferred to the image processing unit. The image processing unit processes the image for further evaluation by the processing unit. The processing unit provides possible rearrangement of the passengers and the objects (occupants) to be rendered by the display unit.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 13, 2022
    Assignee: OTIS ELEVATOR COMPANY
    Inventor: Mahesh N. Shah
  • Patent number: 11526784
    Abstract: A system includes a server associated with a resource utilization, a database storing historical data including resource utilization values over a first time period, and a processor. The processor identifies, from the historical data, a maximum resource utilization value and determines a duration of time for which the resource utilization exceeds a percentage of the maximum. The processor predicts, based on the historical data, a maximum predicted resource utilization value over a second time period, later than the first. The processor also determines, based on the historical data, an upper bound of a resource utilization confidence interval. The processor generates, based on the maximum value over the first time period, the duration of time, the maximum predicted value over the second time period, and the upper bound, a recommendation to consolidate the server with a second server and/or to release computational resources. The processor transmits the recommendation to an administrator.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventors: Suki Ramasamy, Mahesh Ganesan, Vipul Chaudhari, Srinivasan Bhaskaran Kasyap, Debendra Sharma
  • Publication number: 20220391240
    Abstract: An example method of handling, at a hypervisor on a host in a virtualized computing system, a write input/output (IO) operation to a file on a storage device having a virtual machine file system (VMFS) is described. The method includes: generating logical transactions for the write IO operation having updates to metadata of the VMFS for the file; estimating, for the logical transactions, common space reservations for those of the updates to common fields in the metadata for the file; estimating, for the logical transactions, exclusive space reservations for those of the updates to exclusive fields in the metadata for the file; batching the logical transactions into a physical transaction, which includes a single reservation of space in a journal of the VMFS based on the common space reservations and a reservations of space in the journal for each of the exclusive space reservations, respectively.
    Type: Application
    Filed: September 1, 2021
    Publication date: December 8, 2022
    Inventors: PRASANNA AITHAL, PRASAD RAO JANGAM, SRINIVASA SHANTHARAM, MAHESH HIREGOUDAR, ROHAN PASALKAR, SRIKANTH MAHABALARAO
  • Patent number: 11522679
    Abstract: Examples disclosed herein include are computing device hardware components, computing devices, systems, machine-readable mediums, and interconnect protocols that provide for code object measurement of a peripheral device and a method for accessing the measurements to verify integrity across a computing interconnect (e.g., Peripheral Component Interconnect Express—PCIe). For example, a cryptographic processor of a PCIe endpoint (such as a peripheral) may take a measurement (e.g., computing a hash value) of a code object on the device prior to executing the code object. This measurement may be placed in a register that is accessible to another component, such as a host operating system across a PCIe bus for interrogation. The host operating system may utilize an interconnect protocol, such as a PCIe protocol to access the measurement. These measurements may be consumed by a Trusted Platform Manager or other components of a host system that may verify the measurements.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: December 6, 2022
    Assignee: Intel Corporation
    Inventors: Mahesh Natu, Adrian Pearson
  • Patent number: 11522867
    Abstract: Techniques are described herein for performing authentication, and also “eager” or “lazy” fetch of data, for restricted webpages based on the restricted webpages being associated with an authentication tier in an AASD registry. Inclusion of a restricted webpage in the AASD registry enables AASD-based authentication for the webpage. According to embodiments, information for a restricted webpage included in the AASD registry includes one or more of the following for the webpage: an identifier, an authentication level, allowed fields, eager fetch fields, one or more sources for one or more fields, etc. When information for a webpage is included in the AASD registry, that information is used to perform eager fetch for one or more fields of the webpage that are not associated with authentication requirements indicated in the AASD registry information, or whose authentication requirements are already fulfilled by the requesting client.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: December 6, 2022
    Assignee: LendingClub Bank, National Association
    Inventors: Hyunsuk Han, Mahesh Acharya
  • Patent number: 11522850
    Abstract: Cluster state information is generated in response to a request to establish a connection with a cloud service system. The cluster state information includes a first instance of a security token and host information. The cluster state information is provided to a web browser associated with a user. The web browser associated with the user is redirected to a cloud identity provider. The cloud identity provider is configured to provide to the cloud service system via the web browser associated with the user, the cluster state information that includes the first instance of the security token and the host information. A certificate is requested from the cloud service system. The cluster state information that includes a second instance of the security token is provided to the cloud service system. The cloud service system is configured to establish the connection based on comparison between the first instance of the security token and the second instance of the security token.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: December 6, 2022
    Assignee: Cohesity, Inc.
    Inventors: Anubhav Gupta, Mahesh Kumar, Samual Krish Ravichandran, Subramanian Sethumadhavan, Sudhir Srinivas