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: 10078999
    Abstract: Methods and apparatus for dynamically reducing bandwidth usage by embedded displays are disclosed. An example method includes receiving a request to display a frame associated with a pixel depth on a display of a computing device, determining whether the frame includes a background layer, and when the frame includes the background layer, adjusting the pixel depth of the background layer.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 18, 2018
    Assignee: Intel Corporation
    Inventors: Vijay A. Purushothaman, Mahesh Kumar, Vandana Kannan
  • Publication number: 20180260889
    Abstract: Retrieval of mortgage documents is faster and simpler for auditing purposes. Network addresses and other sourcing data may be hashed and integrated into a blockchain. The sourcing data identifies a device, server, or other network location from which the mortgage documents may be retrieved. Any auditor receiving the blockchain may thus perform a reverse lookup to retrieve the mortgage documents. The auditor merely queries for a cryptographic source key to determine the network location storing the corresponding mortgage document.
    Type: Application
    Filed: March 10, 2017
    Publication date: September 13, 2018
    Inventors: Mahesh Paolini-Subramanya, Brain Deery, Paul Snow, Jason Nadeau
  • Publication number: 20180262609
    Abstract: Adjustable device settings is described herein. In one or more implementations, a client device is configured with device settings that are compatible with multiple different geographical locations. The client device attaches to a wireless network via a wireless radio of the client device, and receives location information from the attached wireless network. The client device determines a current geographical location of the client device based at least in part on the location information received from the wireless network, and adjusts the device settings of the client device to conform to location-specific settings of the current geographical location.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mahesh Yadav, Srinivasa Lakshmana Rao, Tae Hwan Jung
  • Publication number: 20180260210
    Abstract: Methods and systems for facilitating incremental software deployment are disclosed. For example, a method can include receiving a command to deploy a second version of software to a computing system for execution on the computing system. In response to the command, differences between the second version of the software and a first version of the software being executed on the computing system are determined. Code changes to be made to the first version of the software to produce the second version of the software are determined based on the differences. The code changes to be made to the first version of the software are transmitted to the computing system.
    Type: Application
    Filed: May 14, 2018
    Publication date: September 13, 2018
    Inventors: Mahesh K. Somani, Kumar Rethinakaleeswaran, Debashis Saha
  • Publication number: 20180262931
    Abstract: Embodiments of the present invention relate to a system and method for determining a capacity utilisation of at least one of a cluster [104] and a base station [102]. More particularly, the embodiments may disclose a method for determining the capacity utilisation by receiving at least one message from at least one user equipment [110], wherein the at least one user equipment [110] belongs to the at least one cluster [104] having at least one cluster identifier and the at least one message includes uplink data and downlink data of the at least one user equipment [110]; generating a capacity utilisation list for said at least one cluster [104]; updating the capacity utilisation list with the uplink data and the downlink data; and determining a capacity utilisation for at least one of the cluster [104] and the base station [102] based on the uplink data and the downlink data.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 13, 2018
    Applicant: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Ajay Kumar GUPTA, Vishal Vasant Oak, Parwiz Shekalim, Tareq Amin, Mahesh Nayaka Mysore Annaiah, Ravi P. Sinha
  • Publication number: 20180260405
    Abstract: System and method for executing a file system operation for a computer system utilize a computed hash value of a file system object to access a hash block of a file system directory stored in a storage system to locate a hash slot corresponding to the computed hash value. Using at least one of a hash pointer in the hash slot and an allocation block of the file system directory, a dirent slot in a dirent block of the file system directory is located to perform an operational task on the particular dirent slot to execute the file system operation.
    Type: Application
    Filed: June 23, 2017
    Publication date: September 13, 2018
    Inventors: SRINIVASA SHANTHARAM, PRADEEP KRISHNAMURTHY, ASIT DESAI, PRASANNA AITHAL, BRYAN BRANSTETTER, PRASAD RAO JANGAM, MAHESH S. HIREGOUDAR, RAGHAVAN PICHAI, VIVEK PATIDAR
  • Publication number: 20180260888
    Abstract: Authentication of mortgage documents is based on one or more digital signatures incorporated into a blockchain. Structured data, metadata, and instructions may be hashed to generate the multiple digital signatures for distribution via the blockchain. Any peer receiving the blockchain may then verify an authenticity of the mortgage documents based on the digital signature(s) incorporated into the blockchain.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 13, 2018
    Inventors: Mahesh Paolini-Subramanya, Jason Nadeau, Brian Deery, Paul Snow
  • Publication number: 20180256592
    Abstract: Pharmaceutical compositions comprising ceftibuten or a pharmaceutically acceptable salt thereof, and clavulanic acid or a pharmaceutically acceptable salt thereof are disclosed.
    Type: Application
    Filed: May 11, 2018
    Publication date: September 13, 2018
    Applicant: WOCKHARDT LIMITED
    Inventors: Mahesh Vithalbhai PATEL, Sachin BHAGWAT, Swapna Shripad TAKALKAR, Amol KULKARNI, Jaykumar Satwaji SATAV, Snehal Rameshwar PALWE, Hemant Narendra KHANDE
  • Publication number: 20180262430
    Abstract: An appliance for controlling data transmission is described. The appliance includes a packet engine configured to acquire data regarding a flow of first data packets over a link and to determine transport communication protocol (TCP) characteristics for the flow. The appliance also includes a data transmission controller configured to receive second data packets, determine a rate of transmission based on the TCP characteristics, and determine, based on one or more criteria, whether to use a rate-based data transmission control to control a transmission of the second data packets. The data transmission controller is also configured to, responsive to determining that a rate-based data transmission control is to be used to control a transmission of the second data packets, cause the packet engine to transmit the second data packets in groups, wherein transmission times of each group of second data packets are determined based on the rate of transmission.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventors: Mustafa Kutluk TESTICIOGLU, Mahesh MYLARAPPA
  • Patent number: 10073763
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a touchless testing platform employed to, for example, create automated testing scripts, sequence test cases, and implement determine defect solutions. In one aspect, a method includes the actions of receiving a log file that includes log records generated from a code base; processing the log file through a pattern mining algorithm to determine a usage pattern; generating a graphical representation based on an analysis of the usage pattern; processing the graphical representation through a machine learning algorithm to select a set of test cases from a plurality of test cases for the code base and to assign a priority value to each of the selected test cases; sequencing the set of test cases based on the priority values; and transmitting the sequenced set of test cases to a test execution engine.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: September 11, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Mahesh Venkata Raman, Sunder Nochilur Ranganathan, Mallika Fernandes, Kulkarni Girish, Chinmaya Ranjan Jena, Jothi Gouthaman, Venugopal S. Shenoy, Srinatha Sreedhara Mulugund, Sivasankar Ramalingam, Kishore P. Durg, Matthias Rasking
  • Patent number: 10073808
    Abstract: Physical layer logic is provided that is to receive data on one or more data lanes of a physical link, receive a valid signal on another of the lanes of the physical link identifying that valid data is to follow assertion of the valid signal on the one or more data lanes, and receive a stream signal on another of the lanes of the physical link identifying a type of the data on the one or more data lanes.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: September 11, 2018
    Assignee: Intel Corporation
    Inventors: Zuoguo J. Wu, Mahesh Wagh, Debendra Das Sharma, Gerald S. Pasdast, Ananthan Ayyasamy, Xiaobei Li, Robert G. Blankenship, Robert J. Safranek
  • Publication number: 20180253982
    Abstract: A method for obtaining, analyzing, and using pilot report (PIREP) data onboard an aircraft is provided. The method detects information relevant to one or more PIREPs associated with a current flight path of the aircraft, based on aircraft state data and avionics data obtained from a plurality of avionics systems, by at least one processor onboard the aircraft, wherein the one or more PIREPs includes at least one of instrumental PIREPs and pilot experience PIREPs; automatically completes a set of incomplete PIREPs associated with the current flight path using the information relevant to the one or more PIREPs, by the at least one processor, to generate complete PIREPs; and presents the complete PIREPs via a display device onboard the aircraft.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Raghu Shamasundar, Mahesh Sivaratri, Soumitri Swain, Sivakumar Kanagarajan
  • Publication number: 20180250276
    Abstract: Compounds of Formula (I), or a stereoisomer or a pharmaceutically acceptable salt thereof, their preparation, pharmaceutical compositions comprising such compounds and their use in treating and/or preventing bacterial infections are disclosed.
    Type: Application
    Filed: April 24, 2017
    Publication date: September 6, 2018
    Applicant: WOCKHARDT LIMITED
    Inventors: Vijaykumar Jagdishwar Patil, Ravikumar TADIPARTHI, Piyush Ambalal PATEL, Rajib BHUNIYA, Sachin BHAGWAT, Swapna Shripad TAKALKAR, Rajesh CHAVAN, Anusuya PATEL, Vipul RANE, Mahesh Vithalbhai PATEL
  • Publication number: 20180253145
    Abstract: Methods and apparatus relating to enabling augmented reality applications using eye gaze tracking are disclosed. An exemplary method according to the disclosure includes displaying an image to a user of a scene viewable by the user, receiving information indicative of an eye gaze of the user, determining an area of interest within the image based on the eye gaze information, determining an image segment based on the area of interest, initiating an object recognition process on the image segment, and displaying results of the object recognition process.
    Type: Application
    Filed: May 2, 2018
    Publication date: September 6, 2018
    Inventors: Ashwin SWAMINATHAN, Mahesh RAMACHANDRAN
  • Publication number: 20180251425
    Abstract: The compounds of Formula (1) having topoisomerase inhibitory effect includes wherein, R1 is selected from a group consisting of H, OR5, optionally substituted C1-C12 alkyl, haloalkyl, C2-C12alkenyl, C2-C12alkynyl, C1-C12alkyloxy, C1-C12haloalkyloxy, C2-C10 heteroalkyl, C3-C12 cycloalkyl, C3-C12cycloalkenyl, C2-C12heterocycloalkyl, C2-C2 heterocycloalkenyl, C6-C18aryl, and C1-C18heteroaryl; R2, R3 and R4 are independently selected from a group consisting of H, halogen, CN, —NO2, SH, CF3, OH, CO2H, CONH2, OCF3, optionally substituted C1-C12alkyl, optionally substituted C1-C12haloalkyl optionally substituted C2-C12alkenyl, optionally substituted C2-C12alkynyl, optionally substituted C1-C12alkyloxy, optionally substituted C1-C12haloalkyloxy, optionally substituted C2-C12heteroalkyl, optionally substituted C3-C12cycloalkyl, optionally substituted C3-C12 cycloalkenyl, optionally substituted C2-C12 heterocycloalkyl, optionally substituted C2-C12 heterocycloalkenyl, optionally substituted C6-C18aryl, and optio
    Type: Application
    Filed: February 26, 2016
    Publication date: September 6, 2018
    Applicant: UNIVERSITY OF MYSORE
    Inventors: Ananda Hanumappa, Sharath Kumar Kothanahally S, Mahesh Hegde, Sathees C. Raghavan, Kanchugarakoppal S Rangappa
  • Publication number: 20180253368
    Abstract: An approach for debugging a circuit implementation of a software specification includes translating a high-level language debugging command into a hardware debugging command that specifies the value(s) of a condition in the circuit implementation, and a storage element(s) at which the value(s) of the condition is stored. The hardware debugging command is transmitted to a debug controller circuit that generates a single clock pulse to the circuit implementation. The debug controller circuit reads a value(s) from the storage element(s) specified by the hardware debugging command and determines whether or not the value(s) satisfies the condition. The debug controller circuit generates another single clock pulse in response to the value(s) read from the storage element(s) not satisfying the condition. Generation of pulses of the clock signal is suspended and data indicative of a breakpoint is output in response to the value(s) read from the storage element(s) satisfying the condition.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 6, 2018
    Applicant: Xilinx, Inc.
    Inventors: Jason Villarreal, Mahesh Sankroj, Nikhil A. Dhume, Kumar Deepak
  • Patent number: 10068548
    Abstract: Systems and methods for improving perceived image quality of an electronic display, which includes a co-located sub-pixel that controls luminance of a first color component and an offset sub-pixel that controls luminance of a second color component. A display pipeline communicatively coupled to the electronic display determines image data, which indicates target luminance of the first, the second, and a third color component at an image pixel; determines edge parameters, which indicate whether an edge is expected to be present at the offset sub-pixel, based on a difference metric between a first image pixel block around the offset sub-pixel and a second image pixel block offset from the first image pixel block; and determines offset sub-pixel image data by filtering an image pixel group around the offset sub-pixel based at least in part on the edge parameters, wherein the offset sub-pixel image data indicates target luminance of the offset sub-pixel.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: September 4, 2018
    Assignee: Apple Inc.
    Inventors: Jim Chou, Koorosh Aflatooni, Marc Albrecht, Myung-Je Cho, Hyunwoo Nho, Christopher P. Tann, Mahesh B. Chappalli, Guy Côté
  • Patent number: 10068281
    Abstract: The present invention is generally directed to methods, systems, and computer program products for routing order lookups from retail systems. Order data from order management system database is synchronized to an order cache. When an order lookup is received (e.g., from a retail kiosk or POS terminal), a business layer determines if the cache can appropriately service the order lookup. If so (e.g., if the order lookup does not change order state), the business layer routes the order lookup to the cache. Otherwise (e.g., if the order lookup does change order state), the business layer routes the order lookup to the order management system database. In-store retail systems can be used to lookup orders previously submitted through other channels, such as, a website or mobile application. Knowing order details for other orders can assist the customer with in-store purchasing decisions.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 4, 2018
    Assignee: WALMART APOLLO, LLC
    Inventors: Madhavan Kandhadai Vasantham, Mahesh Tyagarajan, Sreekanth Sreedhararaj
  • Patent number: 10069842
    Abstract: Access to a secure resource is controlled. Data relating to social media history information, demographic information, and psychometric information regarding a user having access to a secure resource is mined by a computer system. Mined data that indicates a potential security risk that meets a predefined security criteria with respect to the secure resource is identified by the computer system. A security risk level based on the identified data is determined. A level of access to the secure resource by the user computing device is set, based on one or more predetermined threshold values that are met, in response to a determination regarding such. Access is granted to the secure resource in accordance with the set level of access, in response to receiving a request to access the secure resource by the computer system.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa M. Bradley, Liam Harpur, Vivek Jain, Mahesh S. Paradkar, Aaron J. Quirk, Lin Sun
  • Patent number: 10069449
    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 1, 2017
    Date of Patent: September 4, 2018
    Assignee: Software Motor Company
    Inventors: Mahesh Krishnamurthy, Trevor Creary