Patents by Inventor Su Liu

Su Liu 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: 20250252245
    Abstract: A process monitors contextual information of human-computer interactions (HCI) in a computing environment for reformatting formatted papers. The process integrates the monitored contextual information into a data structure via a formatting application. The process generates a paper that is formatted in accordance with predetermined formatting requirements of a publication, wherein the generated paper is uploaded to a page upload storage that stores the paper for the publication.
    Type: Application
    Filed: February 2, 2024
    Publication date: August 7, 2025
    Inventors: Jun Su, YANG LIANG, Su Liu, MICHAEL DAVIS
  • Publication number: 20250252862
    Abstract: Provided are a computer program product, system, and method for using and training an engagement score initializer to determine an initial engagement score for content to present to a user. A request is received, from a requesting user, for a content instance in a requested domain. An engagement score initializer determines an initial engagement score, for the requesting user, based on the requested domain, a complexity level of the content instance and a knowledge level of the user. A determination is made as to whether the initial engagement score, for the requesting user, exceeds an engagement threshold. The content instance is provided to render at a client system of the requesting user in response to the initial engagement score exceeding the engagement threshold.
    Type: Application
    Filed: February 7, 2024
    Publication date: August 7, 2025
    Inventors: Su Liu, Jun Su, Douglas Brian Mueller, YANG LIANG
  • Patent number: 12361714
    Abstract: An embodiment for detecting the danger of an object in close proximity of a subject is provided. The embodiment may include receiving real-time data from one or more IoT devices in a surrounding environment. The embodiment may also include detecting and classifying one or more subjects and one or more objects in an image from the one or more IoT devices. The embodiment may further include identifying one or more risk factors associated with each object. The embodiment may also include correlating the one or more risk factors associated with each object with the one or more subjects in the image. The embodiment may further include identifying relative positions of the one or more subjects and the one or more objects in the image. The embodiment may also include in response to determining a current position of at least one subject is dangerous, notifying a user of the danger.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: July 15, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nageswara Sastry Renduchintala, Hamid Majdabadi, Su Liu, Yang Liang
  • Publication number: 20250220269
    Abstract: Provided are a computer program product, system, and method for determining play speeds for rendering video content in a video player. A determination is made of segment complexity scores of segments of a video are determined. A determination is made of user comprehension score for a viewer of the video with respect to a category of the video. A preferred speed predictor machine learning model receives input comprising the segment complexity scores and the user comprehension scores for the categories of the video to output predicted play speeds for the segments of the video. The segments of the video in the video player are rendered according to the predicted play speeds of the segments.
    Type: Application
    Filed: January 2, 2024
    Publication date: July 3, 2025
    Inventors: Jun Su, YANG LIANG, Su Liu, Shunguo Yan
  • Publication number: 20250198379
    Abstract: The present disclosure relates to a method (100) for controlling a wind turbine (10) having a plurality of actuators (364). The method (100) comprises receiving operational data (366) of the wind turbine (10) and determining an operational state of the wind turbine (10). The method (100) comprises using a control model (370) to predict potential operational states depending on operation of the actuators (364) over a finite period of time. The control model (370) comprises an aeroelastic model (371) to determine loads (375) based on operational data (366). The control model (370) further comprises a strength calculation module (372) to calculate secondary load parameters (374) from the loads (375), constraints being defined for the secondary load parameters. The method (100) comprises optimizing a cost function over an optimization period of time, subject to the constraints, to determine an optimum trajectory comprising commands for the actuators (364).
    Type: Application
    Filed: December 12, 2024
    Publication date: June 19, 2025
    Inventors: Fernando Javier D'AMATO, Kalpesh SINGAL, Su LIU, Luca VITA, Hema K. ACHANTA, Pedro ARROYO BELTRI
  • Publication number: 20250200548
    Abstract: A method for automatically selecting a payment method based on context is disclosed. In one embodiment, such a method includes establishing a user profile for a user. The user profile associates different payment methods with different categories of items. The method detects multiple items in a shopping cart of the user and automatically correlates the items in the shopping cart with the different categories in the user profile. In certain embodiments, automatically correlating includes using machine learning to automatically correlate the items in the shopping car with the different categories in the user profile. The method automatically assigns the different payment methods to the items in accordance with the categories to which the items have been correlated. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: December 14, 2023
    Publication date: June 19, 2025
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Hamid Majdabadi, Jeremy R. Fox, Zachary A. Silverstein
  • Publication number: 20250191585
    Abstract: The input of a user is monitored and a location of the user and a language of the user are detected. The input is converted to a text string in the detected user language and the converted text string is parsed into parsed tokens. A command line and correlated parameters indicated by the input are recognized based on the parsed tokens. The recognized command line with the assigned parameters is executed.
    Type: Application
    Filed: December 7, 2023
    Publication date: June 12, 2025
    Inventors: Jun Su, Su Liu, Peng Hui Jiang, MICHAEL DAVIS
  • Publication number: 20250174249
    Abstract: According to one embodiment, a method, computer system, and computer program product for wrong phrase replacement is provided. The embodiment may include, in response to identifying an error spoken by a presenter in a multimedia file, generating a plan to correct the error. The embodiment may also include generating a corrected audio segment based on the plan. The embodiment may further include replacing an original audio segment in the multimedia file containing the error with the corrected audio segment. The embodiment may also include modifying a lip movement in a video segment of the multimedia file so lip movements of the presenter correspond to respective phonetics in the corrected audio segment. The embodiment may further include replacing an original lip movement with the modified lip movement so that the modified lip movement corresponds with the corrected audio segment.
    Type: Application
    Filed: November 28, 2023
    Publication date: May 29, 2025
    Inventors: Jun Su, YANG LIANG, Su Liu, Fan Yang
  • Publication number: 20250173745
    Abstract: Energy flow control is provided, which includes obtaining real time power generation data for each of one or more energy source nodes and obtaining real time power consumption data for one or more energy sink nodes. Further, predicted power consumption data is obtained for the one or more energy sink nodes, and predicted power generation data is obtained for each of one or more energy source nodes. Predicted allocation data is determined based at least on the predicted power consumption data, and the predicted power generation data. Actual allocation data is further determined based on the real time power consumption data, the real time power generation data, the predicted power consumption data, and the predicted power generation data. The actual allocation data is used for generating a first control signal.
    Type: Application
    Filed: November 28, 2023
    Publication date: May 29, 2025
    Inventors: Hamid Majdabadi, NEIL DELIMA, Su Liu, Jeremy R. Fox
  • Publication number: 20250157351
    Abstract: A computer-implemented method, according to one embodiment, includes obtaining a plurality of answers to a chatbot question. The answers are generated by different AI chatbots. The method further includes analyzing the answers to determine updated first domain expertise scores of the AI chatbots, and selecting, based on the updated first domain expertise scores, one of the answers. The selected answer are caused to be provided to a first user device. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform any combination of features of the foregoing methodology.
    Type: Application
    Filed: November 9, 2023
    Publication date: May 15, 2025
    Inventors: Jun Su, Yang Liang, Su Liu, Michael Davis
  • Publication number: 20250156658
    Abstract: A transmission mode of an interrogation from an RFID reader is the basis for determining a responsive communication. Transmission modes matching a pre-defined pattern are the basis for returning expected information, such as an identification code. When the received interrogations do not match a transmission mode, information not helpful in identification is returned, such as, for example, a null code, an incorrect code, or an error code. An RFID tag includes a circuit for analyzing frequencies of the received interrogation, the analysis revealing the transmission mode, which may include frequency value or range, duration of transmission, and number of frequencies received during the interrogation.
    Type: Application
    Filed: November 14, 2023
    Publication date: May 15, 2025
    Inventors: Guang Han Sui, Peng Hui Jiang, Su Liu, Jun Su
  • Publication number: 20250148384
    Abstract: Provided are a computer program product, system, and method for analyzing user activity data to generate activity information for use by generative artificial intelligence (AI) to generate reports. Activity data includes information on an activity in which a monitored user engages, including a time period during which the monitored user was engaged in the activity and a description of the activity. An activity categorizer comprising a machine learning model classifier processes the time period and the description of the activity; to output an activity category. A status report generator generates a status report for the activity category, including the activity category of the activity and key attributes of the activity category including the time spent on the activity category and information on the activity. The status report is updated to a database.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 8, 2025
    Inventors: Peng Hui Jiang, Su Liu, Guang Han Sui, Shunguo Yan
  • Publication number: 20250139665
    Abstract: An embodiment for personalizing target content in an outdoor digital display is provided. The embodiment may include receiving an opt-in from a user and digital out-of-home (DOOH) content from one or more IoT-enabled digital displays within a pre-defined range of the user. The embodiment may also include causing a mobile device of the user to connect to the one or more IoT-enabled digital displays within the pre-defined range. The embodiment may further include identifying one or more target interest parameters associated with the user. The embodiment may also include in response to determining the DOOH content from at least one IoT-enabled digital display of the one or more IoT-enabled digital displays is relevant to the user, displaying the DOOH content from the at least one IoT-enabled digital display that is relevant to the user on the connected mobile device of the user.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 1, 2025
    Inventors: Hamid Majdabadi, Jeremy R. Fox, Zachary A. Silverstein, Su Liu
  • Publication number: 20250138632
    Abstract: Techniques are described with respect to a system, method, and computer program product for managing a virtual environment context. An associated method includes analyzing a plurality of avatars associated with the virtual environment; ranking each avatar of the plurality of avatars based on the analysis; grouping at least a subset of the avatars based on a scoring of each avatar associated with the ranking; and modifying the virtual environment for the subset in accordance with the virtual environment context based on the analysis.
    Type: Application
    Filed: October 25, 2023
    Publication date: May 1, 2025
    Inventors: Peng Hui Jiang, Jun Su, Guang Han Sui, Su Liu, Yu Zhu
  • Patent number: 12289653
    Abstract: One or more processors to add identification information of a device to an initialized augmented device retrieval assistance (ADRA) data structure. Received data from ADRA clients monitoring the device within a location includes a network connection status and a time-based position of the device. The ADRA clients dynamically update the ADRA data structure with the location, a current position of the device, and a timeframe of the data from the monitoring by the ADRA clients. A request for ADR assistance is received that includes an identification of a target device, the timeframe, and a location. Location images are generated that include a location layout or floor plan. A time-spatial axis is rendered and sent to an ADRA client and includes location images and target device position within the respective images associated with a specific timeframe on the time-spatial axis.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: April 29, 2025
    Assignee: International Business Machines Corporation
    Inventors: Hamid Majdabadi, Su Liu
  • Patent number: 12280715
    Abstract: A computer-implemented method to send targeted messages based on a driver's intent. The method includes identifying, by a sending vehicle, one or more additional vehicles in the vicinity of the sending vehicle, including a first vehicle. Monitoring a set of data related to a current scenario for the sending vehicle and determining, based on a current scenario, an intent score for the sending vehicle. The method includes activating a horn device associated with the sending vehicle. The method further includes determining, in response to the activating, the intent score is above an intent threshold for the first vehicle. The method includes generating, in response to the intent score being above the intent threshold, a message; and sending, to a target vehicle, the message. Further aspects of the present disclosure are directed to systems and computer program products containing functionality consistent with the method described above.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: April 22, 2025
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Hamid Majdabadi, Shunguo Yan, Michael Davis
  • Patent number: 12282981
    Abstract: Aspects of the present disclosure relate to augmentation for web conference participants. An augmentation rule set defining mappings between augmentations and participant characteristics can be received, where the augmentation rule set is implemented for a web conference to determine augmentations to apply onto participant video feeds within the web conference. A plurality of participants within the web conference can be identified. The web conference can be analyzed to determine participant characteristics of each participant of the plurality within the web conference. Augmentation can be applied on respective video feeds of each participant according to the augmentation rule set based on the determined characteristics of each participant.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: April 22, 2025
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Jill S. Dhillon, Luis Osvaldo Pizana, Yang Liang
  • Publication number: 20250126101
    Abstract: In an approach to improve the privacy of chat groups within a virtual world, in response to identifying a private chat group has been created between two or more users, embodiments collect, by an internet of things (IoT) sensor set, a voice for each user in the private chat group. Further, embodiments analyze, by an analysis module, the collected voice, an intonation associated with the collected voice and an original pronunciation associated with the collected voice, and generate a de-content pronunciation based on the analysis of the collected voice, the intonation, and the original pronunciation. Additionally, embodiments output, by the IoT sensor set, the intonation and the original pronunciation to the two or more users in the private chat group and output, by the IoT sensor set and a client computer, the intonation and the de-content pronunciation to one or more users outside the private chat group.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: Guang Han Sui, Peng Hui Jiang, Su Liu, Yu Zhu, Jun Su, Jun Feng Duan
  • Publication number: 20250124409
    Abstract: Mechanisms are provided to consolidate event data structures in an electronic calendar. An event data structure for an event is received and features are extracted from the event data structure and another having an overlapping temporal location in the electronic calendar. The event data structure is classified as to whether it is duplicative of the other event data structure and the event data structures are rendered based on the classification. This rendering may involve consolidating the event data structures into a consolidated event data structure if they are duplicative, and prioritizing the event data structures relative to each other if they are not duplicative.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 17, 2025
    Inventors: Peng Hui Jiang, Su Liu, Richard Anthony LaFrance, Guang Han Sui
  • Patent number: 12278999
    Abstract: A computer-implemented method, in accordance with one embodiment, includes detecting cultural context and accents of speakers portrayed in a video stream and/or an audience of the video stream. Accent tags are selected for the speakers according to the cultural context and accents of the speakers and/or the audience of the video stream. A textual representation of spoken words of the speakers is translated from a source language to a target language. The accent tags are applied to the textual representation of the spoken words in the target language according to the speakers corresponding to the textual representation of the spoken words in the target language. Speech lip movements of the speakers portrayed in the video stream are modified to match the target language and the locale accent tags. A translated video stream having the speakers appearing to speak in the target language with the modified lip movements is output.
    Type: Grant
    Filed: June 21, 2023
    Date of Patent: April 15, 2025
    Assignee: International Business Machines Corporation
    Inventors: Jun Su, Yang Liang, Luis Osvaldo Pizana, Su Liu