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: 20190095571
    Abstract: An integrated circuit with programmable logic circuitry is provided. The integrated circuit may include quiet regions, toggling regions, or unused regions. An integrated circuit may also include heavily-used metal routing paths, lightly-used metal routing paths, and unused metal routing paths. Circuit design tools may be used to generate multiple configuration images that replace the quiet regions with toggling or unused regions, that swap the heavily-used metal routing paths with lightly-used or unused metal routing paths, or that use random fitter seeds of improve the usage coverage to statistically reduce the always quiet regions on the integrated circuit. The multiple configuration images implement the same design and can be used to reconfigure the integrated circuit upon startup to reduce aging effects and improve circuit performance.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Applicant: Intel Corporation
    Inventors: Ning Cheng, Xiangyong Wang, Mahesh A. Iyer
  • Publication number: 20190096267
    Abstract: A method for providing air traffic control (ATC) message data onboard an aircraft is provided. The method establishes communication connections to one or more aircraft onboard communication devices, wherein each of the one or more aircraft onboard communication devices is configured to provide the ATC message data using a particular format; obtains the ATC message data via the communication connections; aggregates the ATC message data, to create an aggregate set of ATC message data; presents a menu of user-selectable options based on an aircraft state, by a display device, wherein each of the user-selectable options is associated with a category of the aggregate set of ATC message data; receives a user input selection of one of the user-selectable options; and presents graphical elements and text associated with the category of the aggregate set of ATC message data, in response to the user input selection.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Raghu Shamasundar, Mahesh Sivaratri
  • Publication number: 20190097838
    Abstract: Described herein are systems and methods that can support bridging VCNs in a manner which addresses customer needs with respect to access mechanisms, connectivity, regional availability, service complexity, and customer isolation/security. The system and methods that can support bridging VCNs as described herein have particular utility with respect to providing etcd-as-a-Service. In particular embodiments virtual network interface (VNIC) features are used to implement a bridge between a subnet of an etcd VCN and a subnet of a customer VCN in order to bridge the subnets.
    Type: Application
    Filed: May 3, 2018
    Publication date: March 28, 2019
    Inventors: SANJEEB KUMAR SAHOO, MAHESH KANNAN
  • Publication number: 20190093000
    Abstract: A method of servicing a wellbore in a subterranean formation including combining diverter material and aqueous base fluid to form a diverter fluid, wherein the diverter material is self-suspending and comprises psyllium husk particulates; introducing the diverter fluid into the wellbore; and allowing the diverter material to form a diverter plug in the wellbore or the formation. A method of servicing a wellbore in a subterranean formation including combining diverter material including psyllium husk particulates and a first wellbore servicing fluid; introducing the first wellbore servicing fluid into the wellbore; allowing the diverter material to form a diverter plug in a first location in the wellbore or the formation; diverting the flow of a second wellbore servicing fluid to a second location in the wellbore of formation; and removing the diverter plug, wherein the first and second wellbore servicing fluids may be the same or different.
    Type: Application
    Filed: June 9, 2016
    Publication date: March 28, 2019
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Snehalata S. Agashe, Mahesh Vijaykumar Biyani, Shoy George Chittattukara, Larry Steven Eoff
  • Publication number: 20190092262
    Abstract: A vehicle includes a first seat and a second seat occupying a vehicle body, a battery pack disposed between the first seat and the second seat, a first inboard airbag, and a second inboard airbag, and optionally a first outboard airbag and a second outboard airbag. The airbags are deployable from a packed position to or between an inflated position. The first inboard airbag is configured to deploy and occupy a space between the first seat and the battery pack, the first outboard airbag is configured to deploy and occupy a space between the first seat and the first side of the vehicle body, the second inboard airbag is configured to deploy and occupy a space between the second seat and the battery pack, and the second outboard airbag is configured to deploy and occupy a space between the second seat and the second side of the vehicle body.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Mahesh Mummigatti, Tejas R. Bhavsar, Sriram Seshadri
  • Patent number: 10239514
    Abstract: A hybrid controller unit includes a detection module, a gear-hold module, a gear-skip module, and an optimizing module. The detection module is structured to detect a deceleration event. The gear-hold module is structured to determine whether a certain gear of a transmission should be maintained for a certain period of time in order to optimize power regeneration during the deceleration event. The gear-hold module is also structured to generate a gear-hold request. The gear-skip module is structured to determine whether the transmission should skip a gear in order to optimize power regeneration during the deceleration event. The gear-skip module is also structured to generate a gear-skip request. The optimizing module is structured to receive the gear-hold request and the gear-skip request and generate a transmission command to be sent to a transmission control unit for actuation.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: March 26, 2019
    Assignee: Cummins Inc.
    Inventors: Mahesh Madurai-Kumar, Tung-Ming Hsieh, Pinak Tulpule, Praveen Chitradurga Muralidhar, Martin T. Books
  • Patent number: 10242730
    Abstract: In accordance with one embodiment, an apparatus is provided, comprising: a double data rate (DDR) memory controller that, when in operation, causes the apparatus to: generate a core clock; generate a capture clock; receive a data (DQ) signal that is driven by a DDR memory, or a signal derived from the DQ signal; clock a first core domain register, based, at least in part, on the capture clock; clock a second core domain register, based, at least in part, on the core clock; and set a delay of a core clock delay element, utilizing at least one of: the first core domain register, a signal derived from the first core domain register, the second core domain register, or a signal derived from the second core domain register; wherein the double data rate (DDR) memory controller is configured such that the delay of the core clock delay element is set during a power-on initialization calibration operation.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: March 26, 2019
    Assignee: UNIQUIFY IP COMPANY, LLC
    Inventors: Mahesh Gopalan, David Wu, Venkat Iyer
  • Patent number: 10243936
    Abstract: A method of automatic security parameter renewal includes determining if the security parameter satisfies a renewal condition, the determining including automatically detecting a time when a security parameter is going to expire, and automatically updating the security parameter when the renewal condition is satisfied. The automatically updating the security parameter includes modifying a certificate upon receipt of a new certificate.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ashish Kundu, Ruchi Mahindru, Ajay Mohindra, Valentina Salapura, Mahesh Viswanathan
  • Patent number: 10242649
    Abstract: Systems and methods for improving displayed image quality of an electronic display including a display pixel and a display driver are provided. A display pipeline receives input image data that indicates target luminance of the display pixel when displaying an image frame on the electronic display; determines a first bit group in pixel response corrected image data by mapping a first bit group in the input image data based at least in part on a first pixel response correction look-up-table; determines a second bit group in the pixel response corrected image data by mapping a second bit group in the input image data based at least in part on a second pixel response correction look-up-table; and outputs the pixel response corrected image data to the display driver to enable the display driver to facilitate displaying the image frame by writing the display pixel based on the pixel response corrected image data.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: March 26, 2019
    Assignee: Apple Inc.
    Inventors: Mahesh B. Chappalli, Chaohao Wang, Guy Côté, Marc Albrecht
  • Patent number: 10242144
    Abstract: Configuration data for an integrated circuit may be generated using logic design equipment to implement an optimal design on the integrated circuit. Implementing the optimal design may include placing hardware resources within the integrated circuit to decrease or remove overlaps between corresponding hardware resources. A given hardware resource may be defined as a rectangular region, an adjacent hardware resource may be defined as another rectangular region, and together, they may be defined as a hardware resource pair. The hardware resource pair may define an overlap region, with which a cost function may be associated. The cost function may be minimized in conjunction with other types of cost functions using a solver. The solver may generate coordinates that minimize or remove overlap to be implemented in the optimal design.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 26, 2019
    Assignee: Altera Corporation
    Inventors: Saurabh Adya, Mahesh A. Iyer, Love Singhal
  • Publication number: 20190087783
    Abstract: The disclosed embodiments provide a system for improving use of a social network. During operation, the system identifies skills that are trending within a social network based on usage features associated with usage of the skills in the social network. Next, the system matches one or more of the skills to member features for a member of the social network. The system then outputs a recommendation of the skill(s) to the member.
    Type: Application
    Filed: September 29, 2017
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Qin Iris Wang, Adam M. Myers, Ningfeng Liang, Mahesh Vishwanath, Paul Ogden Fletcher, Angela J. Jiang, Shubham Anandani, Warren E. Bartolome, Aayush Gopal Dawra, Bef Ayenew, Kirill Alekseyevich Talanine, Enrique Torrendell, Charu Jangid
  • Publication number: 20190087916
    Abstract: The disclosed embodiments provide a system for improving use of a social network. During operation, the system obtains job histories for members of the social network. Next, the system aggregates a set of job transitions in the job histories to obtain a set of job transition trends associated with the members. The system then matches a job transition trend in the set of job transition trends to member features for a member of the social network. Finally, the system outputs the job transition trend as a recommendation for advancing a career of the member.
    Type: Application
    Filed: September 29, 2017
    Publication date: March 21, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Qin Iris Wang, Bryan S. Hsueh, Ningfeng Liang, Mahesh Vishwanath, Paul Ogden Fletcher, Angela J. Jiang, Shubham Anandani, Warren E. Bartolome, Aayush Gopal Dawra, Bef Ayenew, Charu Jangid
  • Publication number: 20190087075
    Abstract: An integration flow segment is identified by receiving a start point and an end point in an integration flow in a web editor in a graphical user interface. The integration testing is simulated for the integration flow segment by providing a test payload in the web editor. A code segment corresponding to the integration flow segment is extracted. Based on the code segment, a runtime artifact is generated and deployed in a worker node hosting an integration runtime engine. The runtime artifact is loaded in a volatile memory corresponding to the worker node, and executed with the test payload in a worker node. The results of simulated integration testing are sent to the web editor. The runtime artifact is unloaded from the volatile memory. Results of the simulated integration testing are displayed at a visual proximity to sequence flows in the integration flow segment in the web editor.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 21, 2019
    Inventors: VISHNUPRASATH DHAYANITHI, BHUVAN MEHTA, KARTHIKEYAN R, MAHESH SRIKRISHNAN
  • Publication number: 20190083472
    Abstract: The present application relates to securinine or norsecurinine analogues that, when administered to immature myeloid cells, promote differentiation of these cells to mature cells that do not readily proliferate. Therefore, the agents are useful in the treatment of myeloid disorders including myeloproliferative disorders, acute myeloid leukemia, and autoimmune diseases. The agents may also be used as a myeloablative agent in conjunction with a bone marrow transplant or stem cell therapy.
    Type: Application
    Filed: November 20, 2018
    Publication date: March 21, 2019
    Inventors: Mukesh Agarwal, David Wald, Mahesh Gundluru, Goutam Karan, Zhiqiang Xia
  • Patent number: 10237238
    Abstract: An approach for regional firewall clustering for optimal state-sharing of different sites in a virtualized/networked (e.g., cloud) computing environment is provided. In a typical embodiment, each firewall in a given region is informed of its peer firewalls via a registration process with a centralized server. Each firewall opens up an Internet protocol (IP)-based communication channel to each of its peers in the region to share state table information. This allows for asymmetrical firewall flows through the network and allows routing protocols to ascertain the best path to a given destination without having to take firewall placement into consideration.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: March 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert K. Floyd, III, Baiju D. Mandalia, Robert P. Monaco, Mahesh Viswanathan
  • Patent number: 10235272
    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: Grant
    Filed: March 6, 2017
    Date of Patent: March 19, 2019
    Assignee: XILINX, INC.
    Inventors: Jason Villarreal, Mahesh Sankroj, Nikhil A. Dhume, Kumar Deepak
  • Patent number: 10235373
    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: Grant
    Filed: June 23, 2017
    Date of Patent: March 19, 2019
    Assignee: VMware, Inc.
    Inventors: Srinivasa Shantharam, Pradeep Krishnamurthy, Asit Desai, Prasanna Aithal, Bryan Branstetter, Prasad Rao Jangam, Mahesh S Hiregoudar, Raghavan Pichai, Vivek Patidar
  • Patent number: 10235650
    Abstract: A pickup location that includes a control station and one or more storage compartment modules provides the ability for items to be ordered and delivered for pickup by a user without having to pack those items in a shipping package prior to shipping from a materials handling facility. Delivering items for pickup by a user without having to package the items prior to shipping, may provide a better experience for the customer, reduce waste in packaging material and a lower cost of delivering the ordered items to the customer.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 19, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Lin Wan, Girish Lakshman, Eric T. Ferguson, Michael Mahesh Bhaskaran
  • Patent number: 10235631
    Abstract: Methods and apparatus of modeling work vehicle data and predicting machine failures based on the same are disclosed. An example method includes accessing a first alert sequence from a work vehicle, the first alert sequence is associated with one or more of observed diagnostic code, observed vehicle sensor data, or observed vehicle status data; comparing the first alert sequence to a model including an association between reference alert sequences, reference machine failures, and probable parts used to repair the respective reference machine failures; identifying a substantial similarity between the first alert sequence and a first reference alert sequence of the reference alert sequences; and based on the model and the first reference alert sequence, identifying first probable parts of the probable parts used to repair a first reference machine failure of the reference machine failures, where the first reference machine failure is associated with the first reference alert sequence.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: March 19, 2019
    Assignee: DEERE & COMPANY
    Inventors: Mahesh Pratap Singh, Gauri Narayan Pophale, Mayuri Kudale, Hridoy Das
  • Patent number: 10237412
    Abstract: The present disclosure is directed towards an audio conferencing method. Some embodiments may include receiving, at a first mixing device, a first audio stream from one or more participant conferencing devices. The method may further include generating a top-N voice stream at the first mixing device, wherein the top-N voice stream corresponds with at least one top-N talker and wherein the identification of the at least one top-N talker is based upon, at least in part, an activity ranking. The method may also include receiving the top-N voice stream at a centralized mixing device and generating at least one mixed audio stream at the centralized mixing device.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: March 19, 2019
    Assignee: Nuance Communications, Inc.
    Inventors: Sridhar Pilli, Mahesh Godavarti