Patents by Inventor Manjunath Ravi

Manjunath Ravi 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: 11011931
    Abstract: Cross-charging among a set of wireless charging IoT devices using prioritizing management rules is disclosed. Device battery status data is received from each wireless charging device in the set of wireless charging devices. A device usage pattern is generated based on user profile data for each wireless charging device in the set of wireless charging devices. At least one priority management rule (PMR) is assigned to at least one wireless charging device in the set of wireless charging devices based on the device battery status data and user profile data from each wireless charging device in the set of wireless charging devices. At least one cross-charging instruction is transmitted to at least one wireless charging device in the set of wireless charging devices based on the at least one PMR.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kai Liu, Su Liu, Manjunath Ravi, Zhichao Li
  • Publication number: 20210090233
    Abstract: According to one embodiment, a computer-implemented method includes collecting data corresponding to an image of one or more objects captured by a user on an image capture device, wherein the data comprises biometric data, emotion data, image quality data, and context data. In addition, the computer-implement method includes determining an image quality (IQ) value based on the image quality data, determining an emotion (E) value based on at least one of the biometric data and the emotion data, and determining a relationship (R) value between the one or more objects and the user based on the context data. The computer-implement method includes calculating an Overall Emotional Image Quality Score (OEIQS) for the image based on the IQ value, the E value, and the R value, and categorizing the image into at least one of a plurality of predefined categories.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventors: Su Liu, Manjunath Ravi, Kai Liu, Shunguo Yan
  • Publication number: 20210084490
    Abstract: A system for transmitting an identification code in a telecommunications system via a mobile device. The mobile device includes a component to generate embed an identification code by generating an inaudible signal. The inaudible signal is either ultrasonic or infrasonic. The mobile device also generates an audible signal based on information received from a microphone associated with the mobile device, merges the inaudible signal with the audible signal to produce a combined signal, and transmits the combined signal from the mobile device to the other device via the wireless network.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 18, 2021
    Inventors: Ravithej Chikkala, Su Liu, Hamid Majdabadi, Manjunath Ravi
  • Patent number: 10923936
    Abstract: A computer-implemented method includes gathering battery factors from a plurality of devices and generating a priority level for each of the devices. The method also includes generating priority management rules for the plurality of devices based at least in part on the battery factors, priority levels, device battery metrics, and device usage patterns. The method includes initiating a charging event based at least in part on the priority management rules. A computer program product includes a computer readable storage medium. The computer readable storage medium includes program instructions, the program instructions executable by a computer. The program instructions cause the computer to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Kai Liu, Manjunath Ravi, Zhichao Li
  • Patent number: 10904388
    Abstract: Techniques for reprioritizing waitlisted callers using biometric feedback. A biometric aspect of a calling user is monitored in real time via a sensor. A digital output characterizing an emotional state of the user is generated. The digital output is encoded and transmitted to a server via multi-frequency signaling. The server decodes the digital output and reprioritizes the calling user relative to other calling users in the waitlist, in order to expedite the calling user being serviced.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Manjunath Ravi, Su Liu, Kai Liu, Zhichao Li
  • Publication number: 20210004403
    Abstract: A method for playing music includes identifying a plurality of users of a corresponding plurality of electronic devices that are currently located within a selected area, retrieving music listening data for the plurality of users, building a playlist for the selected area based on the music listening data, filtering the playlist according to at least one host preference to produce a filtered playlist, and playing the filtered playlist within the selected area. The selected area may be a geo-fenced area. Examples of host preferences include genre, artist, tempo, mood and demographic. The playlist may include songs that are commonly selected by the plurality of users or conform to genres commonly preferred by the plurality of users. A corresponding system and computer program product for executing the above method are also disclosed herein.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Su Liu, Manjunath Ravi, Kai Liu, Zhichao Li
  • Publication number: 20200370896
    Abstract: Provided are systems, methods, and media for building a prioritized group trip object to generate a social trip plan recommendation. An example method includes receiving a static trip grouping scheme object for a group of users. Generating an interactive customized scheme object (ICSO) for each user based, at least in part, on the received static trip grouping scheme object and on a set of user preferences of the user such that a plurality of ICSOs are generated for the group of users. Merging the plurality of ICSOs to generate a prioritized group trip ICSO. Generating a recommended trip plan for the group based, at least in part, on the prioritized group trip ICSO.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Inventors: Su Liu, Kai Liu, Zhichao Li, Manjunath Ravi
  • Patent number: 10831969
    Abstract: An integrated circuit physical design tool includes an interconnection congestion predictor that generates a congestion table for an integrated circuit design. Interconnection congestion hotspots are identified based on the congestion table. The proximity of interconnection congestion hotspots to each other is determined, and penalization values are computed based on the proximity of interconnection congestion hotspots to each other. The congestion table is then updated to reflect the penalization values due to proximity of interconnection congestion hotspots. Routability of the interconnection congestion hotspots is then predicted based on the updated congestion table. The updated congestion table may also be used by multiple physical design optimization tools, including placement, global routing, and detail routing.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Zhichao Li, Yaoguang Wei, Kai Liu, Manjunath Ravi, Su Liu
  • Patent number: 10832663
    Abstract: A computer-implemented method according to one embodiment includes receiving voice input, parsing the voice input for determining words in the voice input, recognizing at least some of the words, identifying an accent of a speaker of the voice input, evaluating a word accent of at least some of the recognized words based on the identified accent of the speaker and analysis of the recognized words, generating an evaluated accent score for each of the at least some of the recognized words based on the evaluated word accent, identifying at least one of the recognized words as an accent word based on the evaluated accent score thereof, and outputting a recommended correct pronunciation of the accent word or words. In one approach, a score of the identified accent word is updated in a personal accent word list of the speaker using the evaluated accent score.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Zhichao Li, Kai Liu, Su Liu, Manjunath Ravi
  • Patent number: 10831955
    Abstract: A method for predicting post-placement timing-analysis results includes obtaining, for a logic design, logic-synthesis data and logic-planning data. The method also includes inputting, into a neural network, the logic-synthesis data and logic-planning data. The neural network is trained to correlate logic-synthesis data and logic-planning data with post-placement timing-analysis results. The method also includes receiving, from the neural network, predicted post-placement timing-analysis results.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Matthew A. Cooke, Zhichao Li, Kai Liu, Su Liu, Manjunath Ravi
  • Publication number: 20200287389
    Abstract: A computer-implemented method includes gathering battery factors from a plurality of devices and generating a priority level for each of the devices. The method also includes generating priority management rules for the plurality of devices based at least in part on the battery factors, priority levels, device battery metrics, and device usage patterns. The method includes initiating a charging event based at least in part on the priority management rules. A computer program product includes a computer readable storage medium. The computer readable storage medium includes program instructions, the program instructions executable by a computer. The program instructions cause the computer to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Su Liu, Kai Liu, Manjunath Ravi, Zhichao Li
  • Publication number: 20200265011
    Abstract: A method, computer program product, and a system where a processor(s), subject to obtaining permission, monitors browsing activity of an application browsing sources, including analyzing the sources to identify keywords and calculate densities of the keywords in content accessed at the sources. The processor(s) retains the keywords and the densities of the keywords in the content accessed at the sources in an historical record. The processor(s) downloads a resource of data and metadata from a source. The processor(s) updates the metadata of the resource based on keywords and densities of the keywords in the resource and source. The processor(s) determines a destination for the downloaded resource, based on selecting the destination comprising a highest percentage of attributes matching the updated metadata.
    Type: Application
    Filed: February 14, 2019
    Publication date: August 20, 2020
    Inventors: Kai Liu, Su Liu, Zhichao Li, Manjunath Ravi
  • Patent number: 10743973
    Abstract: Approaches presented herein enable performing an oral health diagnosis of a user using an oral monitoring device fixed in the oral cavity. Specifically, an oral monitoring device collects jaw movement data as a user goes about daily living. An oral healthcare analysis is performed comparing current measurement data against abnormality classifications to identify abnormal jaw movement. If an abnormality is identified, an oral healthcare professional can be notified.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ebony C. Adams, Ching-Yun Chao, Christian Compton, Jeremy R. Fox, Manjunath Ravi
  • Publication number: 20200257770
    Abstract: An integrated circuit physical design tool includes an interconnection congestion predictor that generates a congestion table for an integrated circuit design. Interconnection congestion hotspots are identified based on the congestion table. The proximity of interconnection congestion hotspots to each other is determined, and penalization values are computed based on the proximity of interconnection congestion hotspots to each other. The congestion table is then updated to reflect the penalization values due to proximity of interconnection congestion hotspots. Routability of the interconnection congestion hotspots is then predicted based on the updated congestion table. The updated congestion table may also be used by multiple physical design optimization tools, including placement, global routing, and detail routing.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Zhichao Li, Yaoguang Wei, Kai Liu, Manjunath Ravi, Su Liu
  • Publication number: 20200234221
    Abstract: A method and computer system are provided for implementing individual customized task prioritization based on real-time context. A list of a plurality of tasks to be completed by a user based on a criteria is received. The list of a plurality of tasks is analyzed to determine ordering of the list of the plurality of tasks. A user's context is determined from user information received from predefined sensors, and prioritization of the plurality of tasks of the list is determined. The ordering of the plurality of tasks is identified by applying the current user's context and the criteria and the ordering identifies a current task to start.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Kai Liu, Su Liu, Manjunath Ravi, Zhichao Li
  • Publication number: 20200219605
    Abstract: Approaches presented herein enable treating a medical condition via individual customized cognitive guidance. More specifically, a current interactive and customized diagnosis object (ICDO) comprising a treatment schedule for a patient is generated by combining a set of previous ICDOs from the patient, wherein each ICDO has a structure which defines elements that are used to diagnose a symptom and match the patient with a treatment. A status of the patient is monitored in real time via an internet of things network to detect an actual event of the patient differing from the treatment schedule. In real time, the treatment schedule is modified responsive to the differing event by adjusting the current ICDO by exchanging one element of the treatment plan for a new element according to a learned set of rules to compensate for the differing event. This modified treatment schedule is provided to the patient in real time.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: Anita Govindjee, Kai Liu, Su Liu, Manjunath Ravi
  • Publication number: 20200218958
    Abstract: Predicting power usage of a chip may include receiving placement data describing a placement, within the chip, of a plurality of logical components of the chip; providing the placement data as an input to a neural network; and determining, by the neural network, based on the placement data, a predicted power usage of the chip.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 9, 2020
    Inventors: ZHICHAO LI, YAOGUANG WEI, KAI LIU, SU LIU, MANJUNATH RAVI
  • Publication number: 20200203982
    Abstract: Cross-charging among a set of wireless charging IoT devices using prioritizing management rules is disclosed. Device battery status data is received from each wireless charging device in the set of wireless charging devices. A device usage pattern is generated based on user profile data for each wireless charging device in the set of wireless charging devices. At least one priority management rule (PMR) is assigned to at least one wireless charging device in the set of wireless charging devices based on the device battery status data and user profile data from each wireless charging device in the set of wireless charging devices. At least one cross-charging instruction is transmitted to at least one wireless charging device in the set of wireless charging devices based on the at least one PMR.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: KAI LIU, SU LIU, MANJUNATH RAVI, ZHICHAO LI
  • Publication number: 20200168116
    Abstract: A computer-implemented method includes recognizing, by a computer device, a word as a new learned word for a user; registering, by the computer device, the new leaned word in a user's new learned word list as a registered new learned word; associating, by the computer device, the registered new learned word with related known words in a user's known word library, the known word library including words known to the user; tracking, by the computer device, uses of the related known words by the user; identifying, by the computer device, a used sentence used by the user that contains one of the related known words; and suggesting, by the computer device, to the user a new sentence that replaces the one of the related known words in the used sentence with the new learned word.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Su LIU, Manjunath RAVI, Zhichao LI, Kai LIU
  • Patent number: 10639135
    Abstract: Approaches presented herein enable performing an oral health diagnosis of a user using an oral monitoring device fixed in the oral cavity. Specifically, an oral monitoring device collects jaw movement data as a user goes about daily living. An oral healthcare analysis is performed comparing current measurement data against abnormality classifications to identify abnormal jaw movement. If an abnormality is identified, an oral healthcare professional can be notified.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ebony C. Adams, Ching-Yun Chao, Christian Compton, Jeremy R. Fox, Manjunath Ravi