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).

  • Publication number: 20200120351
    Abstract: A video hardware engine which support dynamic frame padding is disclosed. The video hardware engine includes an external memory. The external memory stores a reference frame. The reference frame includes a plurality of reference pixels. A motion estimation (ME) engine receives a current LCU (largest coding unit), and defines a search area around the current LCU for motion estimation. The ME engine receives a set of reference pixels corresponding to the current LCU. The set of reference pixels of the plurality of reference pixels are received from the external memory. The ME engine pads a set of duplicate pixels along an edge of the reference frame when a part area of the search area is outside the reference frame.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Inventors: Hetul Sanghvi, Mihir Narendra Mody, Niraj Nandan, Mahesh Madhukar Mehendale, Subrangshu Das, Dipan Kumar Mandal, Nainala Vyagrheswarudu, Vijayavardhan Baireddy, Pavan Venkata Shastry
  • Publication number: 20200120177
    Abstract: Systems and methods that provide for the pre-fetching of data, including receiving user input data from a user device, and in response, identifying a first set of objects for enabling an application operating on the user device to render a first interface in a sequence of interfaces, and determining a second set of objects for enabling the application to render a second interface in the sequence of interfaces. The first set of objects are transmitted to the user device, as well as instructions for directing the user device to render the first interface in the application using the first set of objects, and receive and store the second set of objects in an information repository associated with the user device. In response to a user input, the second interface is rendered in the application using the second set of objects.
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 10617994
    Abstract: The present invention relates to amine based hydrogen sulfide (H2S) scavenging additive compositions comprising A) an additive 1 comprising at least one compound selected from the group comprising copper compound, copper soap, and copper salts of organic acid; and B) at least one activator capable of enhancing hydrogen sulfide (H2S) scavenging efficiency of the additive 1, wherein the activator comprises aliphatic tertiary amine, or oxyalkylated derivate of aliphatic amine, or a mixture thereof. The present invention also relates to a process for scavenging hydrogen sulfide in hydrocarbons by employing the amine based hydrogen sulfide (H2S) scavenging additive composition of the present invention. The present invention also relates to a method of using the amine based hydrogen sulfide (H2S) scavenging additive composition of the present invention for scavenging hydrogen sulfide in hydrocarbons.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: April 14, 2020
    Assignee: Dorf Ketal Chemicals (India) Private Limited
    Inventor: Mahesh Subramaniyam
  • Patent number: 10621030
    Abstract: An application is identified that was running at a time of a system crash. A system dump file is received that was created responsive to the system crash. A restoration dataset stored in the system dump file is determined. The application is restored based, at least in part, on the restoration dataset.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aravinda Prasad, Mahesh J. Salgaonkar
  • Patent number: 10623640
    Abstract: A method and system for detection of contaminants present on a lens of an imaging device is disclosed. An input image received from an imaging device is split into a plurality of patches of predefined size and a kurtosis value calculated for each and compared with a median kurtosis value. Patches having kurtosis value less than the median kurtosis value are selected. Based on comparison of a first maximum likelihood of the selected patches with a predefined threshold, one or more selected patches are stored. Such patches are split into a top and a bottom portion for processing based on discrete wavelet transform and singular value decomposition, respectively. The top and the bottom portion are merged patches for which a second maximum likelihood is greater than a second predefined threshold, are stored. Further, contaminants in the image are classified into predefined categories based on one or more image features.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: April 14, 2020
    Inventors: Vivek Akkala, Parth Nayankumar Parikh, Mahesh Kumar B S, Ajinkya S. Deshmukh, Swarup S. Medasani
  • Patent number: 10623929
    Abstract: The present invention provides a new and innovative way to provide a method for a small business or any entity to utilize a shared mobile app platform with unique business function adaptation and dynamic rendering. Using the method presented the small business save time, effort, resources, and monetary investments that would be required to develop and maintain an independent mobile app and can still keep business function uniqueness in the shared app. Additionally, the consumer can save time, effort, and resources to search, download, and install a new app and still achieve personalized service offered by unique app and process flow rendering.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 14, 2020
    Inventor: Mahesh Harpale
  • Patent number: 10622111
    Abstract: Provided herein are methods and systems for image registration from multiple sources. A method for image registration includes rendering a common field of interest that reflects a presence of a plurality of elements, wherein at least one of the elements is a remote element located remotely from another of the elements and updating the common field of interest such that the presence of the at least one of the elements is registered relative to another of the elements.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: April 14, 2020
    Inventors: Marcus W. Dillavou, Phillip Corey Shum, Barton L. Guthrie, Mahesh B. Shenai, Drew Steven Deaton, Matthew Benton May
  • Patent number: 10621029
    Abstract: An application is identified that was running at a time of a system crash. A system dump file is received that was created responsive to the system crash. A restoration dataset stored in the system dump file is determined. The application is restored based, at least in part, on the restoration dataset.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aravinda Prasad, Mahesh J. Salgaonkar
  • Publication number: 20200110728
    Abstract: Technologies are shown for storing a data object in a distributed application architecture. Critical data in the data object is stored in an object data block on a blockchain. Noncritical data elements in the data object are stored in data block files at an address on a distributed file system, where the addresses are stored in the data block. The object data block is retrieved from the blockchain. The noncritical elements are retrieved from the file system using the address in the data block. The critical and noncritical elements are combined into a reassembled data object. The critical and noncritical data elements can be differentiated in a data definition for the data object or algorithmically analyzing data in the data object. Metadata for the data object can be stored in the object data block and utilized to combine the critical and noncritical elements into the reassembled data object.
    Type: Application
    Filed: April 26, 2019
    Publication date: April 9, 2020
    Inventors: Dmytro SEMENOV, Mahesh Kumar DATHRIKA, Michael RAWLINGS, Dylan Nelson Jamie PIERCEY
  • Publication number: 20200112899
    Abstract: A system and method, for performing proactive handover in a wireless network. A connection may be established between at least one user equipment and the wireless network via a serving cell. Further, at least one of a public transportation data, an end-user population handover performance data, a navigation data, and an end user handover performance data is received and analyzed to predicting at least one wireless handover route. A handover target probability is calculated for the at least one predicted wireless handover route, and analyzed to determine a next serving cell for the user equipment. Upon detecting a condition for handover, the user equipment is proactively handed over from the serving cell to the next serving cell.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 9, 2020
    Inventors: Mahesh Nayaka Mysore Annaiah, Thomas John Schlangen
  • Publication number: 20200109542
    Abstract: The invention includes a controller-mechanical assembly for a shower head and the electromechanical valve actuated by a contactless sensor in response to momentarily waving of the hand momentarily raised above the head of the user. The assembly for remotely controlling the flow of fluid in showers includes a contactless sensor to actuate at least one electromechanical valve to turn on and off the flow as desired by the user. The actuation logic includes stimuli such as motion or interruption of wireless signal by a raised hand. The valve assembly includes a manually operated bypass valve to override the electromechanical valve, in case the electrical system malfunctions or power supply is down. In another embodiment, the controller-mechanical assembly and the shower head are integrally made for compactness and both have a common wall between them and has water passage in the wall connecting each other.
    Type: Application
    Filed: March 16, 2019
    Publication date: April 9, 2020
    Inventors: NAGESH SIDDABASAPPA MAVINAHALLY, VINAYAKA SHANMUKHAPPA MAVINAHALLI, Dhanush Mahesh Mavinahally
  • Publication number: 20200112630
    Abstract: A contact-note application is disclosed herein that runs in a computing device. When a phone call event occurs, the contact-note application is notified and responsively surfaces a prompt over a user interface to a phone call application. When the prompt is selected, the contact-note application surfaces a user interface to the contact-note application. The user interface provides the end-user with a view of a note associated with a contact on the phone call such that they user may create, edit, and consume the note.
    Type: Application
    Filed: December 5, 2019
    Publication date: April 9, 2020
    Inventors: Swadheen Shukla, Anurag Rao, Bijoy Raveendran, Paramveer Singh Sisodia, Netal Gupta, Jagdish Singh, Anubhav Mehendru, Pankaj Aher, Sejal Sharma, Anish Chandran, Mahesh Sridharan
  • Publication number: 20200110637
    Abstract: A method, apparatus, and system for regulating resource usage of a backup application is disclosed. The operations comprise: continuously monitoring and obtaining system resource usage, process states, and backup policy parameters; generating a normalized band value based on the system resource usage, the process states, and the backup policy parameters; generating a straight line plot based on the band value, a total CPU value, and a deviation value; calculating a slope of the straight line plot, wherein the slope is utilized to generate a deviation value based further on a first value and a second value received from a user, and wherein the deviation value is fed back to the generation of the straight line plot to normalize the slope; generating control values based on the slope; and adjusting performance of the backup application based on the control values to regulate system resource usage of the backup application.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Mahesh Reddy Appireddygari Venkataramana, Lakshminarayanan Muniswamy, Tushar B. Dethe, Swaroop Shankar D H
  • Publication number: 20200110665
    Abstract: A technique for handling uncorrected memory errors (UEs) inside a kernel text section, the kernel text section being stored in a memory that is operably coupled to a CPU executing kernel program instructions. In an embodiment, a UE is detected that affects the kernel text section. The current instruction affected by the UE is identified. The UE-affected instruction is recovered by loading a copy thereof into the memory from a kernel image maintained in persistent storage. The UE-affected instruction is emulated using the copy of the UE-affected instruction. The instruction pointer of the CPU is then incremented to point to a next instruction in the memory that would normally be executed by the UE-affected instruction had there been no UE.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 9, 2020
    Inventors: Mahesh J. Salgaonkar, Anshuman Khandual, Srikar Dronamraju, Haren Myneni
  • Patent number: 10613834
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting a reactive response using a dependency injection (DI) framework. The DI framework can determine the dependencies of a response object, and invoke a plurality of services for retrieving dependency objects from backend systems to satisfy those dependencies. Each service can return a reactive object, which the DI framework can match to a dependency object, thereby enabling the DI framework to orchestrate asynchronous concurrent calls to the services on behalf of an application. Each reactive object can be used to retrieve a corresponding dependency object at a later time. The DI framework can use the dependency object to compose the response object and inject the response object to an application at the server environment.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: April 7, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sanjeeb Kumar Sahoo, Mahesh Kannan
  • Patent number: 10611355
    Abstract: A coupling head for a coupling system, in particular for a coupling system for the pneumatic connection of a pneumatic brake system of a towing vehicle and a trailer, has a coupling head housing, a filter insert and a sealing element. The coupling housing has at least one first coupling connection and at least one second coupling connection. The first coupling connection forms a filter insert recess, into which the filter insert is inserted. In the normal operating state, the sealing element lies in a sealing manner against the filter insert and, in the bypass operating state, opens up a bypass between sealing element and filter insert.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 7, 2020
    Assignee: KNORR-BREMSE Systeme fuer Nutzfahrzeuge GmbH
    Inventors: Sachin Sonar, Pankaj Khairnar, Mahesh Shahapure
  • Patent number: 10615812
    Abstract: A successive approximation register analog to digital converter (SAR ADC) is provided in which impact of dielectric absorption is reduced with a correction circuit configured to adjust a present digital code value signal based at least in part upon a previous digital code value signal, an acquisition time and temperature.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 7, 2020
    Assignee: Analog Devices Global Unlimited Company
    Inventors: Sandeep Monangi, Mahesh Madhavan
  • Patent number: 10615730
    Abstract: A system and method for reliable control of a high rotor pole switched reluctance machine (HRSRM) utilizing a sensorless reliable control system. The method comprising: energizing at least one of the plurality of stator phases; measuring a first current value and time taken by the first current value to reach a first peak value or preset threshold value of current; determining a self-inductance value; measuring a second current value and time taken by an adjacent un-energized stator phase to reach a second peak value of current; determining a mutual inductance value; and estimating a rotor position utilizing the self-inductance and mutual inductance values; and controlling the HRSRM based on the estimated rotor position.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: April 7, 2020
    Assignee: Software Motor Company
    Inventors: Mahesh Krishnamurthy, Trevor Creary
  • Publication number: 20200107046
    Abstract: Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.
    Type: Application
    Filed: October 4, 2019
    Publication date: April 2, 2020
    Applicant: INTEL CORPORATION
    Inventors: Jorge E. Caviedes, Mahesh M. Subedar, Khasim S. Dudekula
  • Publication number: 20200105999
    Abstract: A device is disclosed. The device includes a first magnetic layer and a tunnel barrier. The first magnetic layer has a volume uniaxial magnetic crystalline anisotropy. The magnetic moment of the first layer is substantially perpendicular to the first layer. The tunnel barrier is in proximity to the first magnetic layer. The orientation of the magnetic moment of the first magnetic layer is reversed by spin transfer torque induced by current passing between and through the first magnetic layer and the tunnel barrier.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Jaewoo Jeong, Mahesh G. Samant, Stuart S.P. Parkin, Yari Ferrante