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: 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: 20200401723
    Abstract: A data security method may include storing user data to a first device and storing metadata corresponding to the user data to a second device. The method may further include making a first determination that at least one device selected from the group of the first device and the second device is not in communication with a third device. The method may further include disabling utilization of the user data in response to the first determination.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 24, 2020
    Inventors: Li Li, Barnabas Kadlecsik, Itzhack Goldberg, Su Liu, Etai Lev Ran
  • Publication number: 20200394234
    Abstract: A method, apparatus and computer program product for dynamically grouping browser tabs in a web browser user interface is described. The web page content of a plurality of open web page tabs in a web browser displayed on a display of a computer are analyzed. Sets of tab group criteria, each set of tab group criteria for a respective tab group and based on user intent are used to evaluate the web page content. Based on the analyzing, which ones of the plurality of open web page tabs respectively satisfy a set of tab group criteria are determined. The plurality of open web page tabs is grouped into respective tab groups based on the determination. The tab groups are presented in the web browser display. Each tab group display contains tabs representing a subset of the plurality of open web page tabs which satisfy a respective set of tab group criteria.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Inventors: Ravithej Chikkala, Su Liu, Howard N. Anglin, HariGovind Venkatraj Ramasamy
  • Publication number: 20200393941
    Abstract: A set of images and a corresponding set of textual information are received, such that a first textual information is to be presented with a first image. The first textual information is translated into a set of translated textual information, each textual information in the set of translated textual information corresponding to a language in a set of languages. A set of layout parameters is determined for at least one translated textual information. The translated textual information is transformed according to the set of layout parameters and overlaid on the first image. The overlaying causes a pixel of the transformed translated textual information to be superimposed on a pixel of the first image.
    Type: Application
    Filed: June 13, 2019
    Publication date: December 17, 2020
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Yang Liang, Debbie Anglin, Cheng Xu
  • Publication number: 20200396609
    Abstract: A method, system and computer program product includes receiving registration information by a plurality of offering participants, verifying that the secure wireless internet connections of each of the plurality of offering participants is acceptable, providing an interface to a receiving participant device, the interface configured to allow a receiving participant to view each of the secure wireless internet connections and make a selection, receiving the selection by the receiving participant to join a selected one of the secure wireless internet connections, authenticating connection initialization for the receiving participant to join the selected one of the secure wireless internet connections, and facilitating a secure access connection by the receiving participant to the selected one of the secure wireless internet connections. The computer system is a third party system controlled by a party other than any of the plurality of offering participants and the receiving participant.
    Type: Application
    Filed: June 12, 2019
    Publication date: December 17, 2020
    Inventors: Hamid Majdabadi, Su Liu, Iman Johari, Tiberiu Suto
  • Publication number: 20200382826
    Abstract: A method for enhancing background content in discriminatively encoded video is disclosed. In one embodiment, such a method includes providing video content in the form of point-of-interest content and background content. The background content is of lower visual quality than the point-of-interest content. The method provides an enhancement model that may be applied to the background content to enhance the visual quality of the background content and thereby yield enhanced background content. The method further enables the enhanced background content to be combined with the point-of-interest content to yield combined content that may be viewed by a user. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Applicant: International Business Machines Corporation
    Inventors: Su Liu, Inseok Hwang, Jinho Lee, Matthew H. Tong
  • Publication number: 20200372428
    Abstract: A method, computer program product, and a system where a processor(s) determines generates a cognitive user profile representing patterns of usage of each of a plurality of users of the transportation resource sharing system, a cognitive resource profile for each resource of the plurality of resources, a cognitive route profile for each route traversed by at least one resource of the plurality of resources, and a cognitive station profile for each station of the plurality of stations. The processor(s) assigns one or more specific resources of the plurality of resources to one or more specific users of the plurality of users and the one or more specific resources of the plurality of resources to one or more specific stations of the plurality of stations.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 26, 2020
    Inventors: Su Liu, Yu Gu, Dingcheng Li, Kai Liu
  • 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: 10833883
    Abstract: Provided is a method, computer program product, and virtual conferencing system for providing virtual conferencing assistance to a user. A processor may monitor a virtual conferencing session between a plurality of users. The processor may detect a command to interact with a user interface (UI) element has been given. The processor may analyze UI action data in locating the UI element for the plurality of users. The processor may compare the UI action data for the plurality of users to a data threshold. The processor may determine, in response to the data threshold being met, that a user is experiencing difficulty in locating the UI element. The processor may provide, in response to determining that the user is experiencing difficulty, assistance to the user in locating the UI element.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Fang Lu, Nadiya Kochura, Su Liu
  • 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
  • Patent number: 10831023
    Abstract: According to one embodiment, a computer-implemented method for using a variable perceived distance viewing system includes outputting, by a computer, an image to a display visible via a variable-focus converging lens array. The variable-focus converging lens array sets a focal distance to a first perceived distance whereby the image is perceived as being present at the first perceived distance. Furthermore, the computer-implemented method includes adjusting, by the computer, the variable-focus converging lens array for adjusting a focal distance to a second perceived distance and scaling, by the computer, the image on the display to compensate for the focal distance adjustment. The features in the image at the first perceived distance have substantially the same dimensions as the same features in the image at the second perceived distance.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Inseok Hwang, Eric J. Rozner, Jinho Lee
  • Patent number: 10832678
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a complex audio signal which includes an intended audio signal and at least one interfering audio signal. Moreover, the intended audio signal is a voice-based command originating from a user. Information which corresponds to the at least one interfering audio signal is also received. The received information is used to identify portions of the complex audio signal as being the at least one interfering audio signal. Furthermore, the identified portion of the complex audio signal is removed from the complex audio signal, and a remaining portion of the complex audio signal is output.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Eric J. Rozner, Inseok Hwang, Chungkuk Yoo
  • Publication number: 20200349693
    Abstract: A method of estimating an indoor lighting condition includes acquiring an image from a camera at a location within an indoor space at a selected time, determining the location from which the image is taken, and estimating an outdoor sunlight density based on the location and the selected time. The method also includes collecting a plurality of daylight factors, each daylight factor of the plurality of daylight factors corresponding to a characteristic of the indoor space, calculating an indoor daylight index for the indoor space in real time based on the outdoor sunlight density and the plurality of daylight factors, and presenting the indoor daylight index to a user in real time.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Howard N. Anglin, Wei Ting Dong, Shi Kun Li, Su Liu
  • Patent number: 10823496
    Abstract: A refrigerator-implemented method for optimizing placement of food items in different compartments of a refrigerator, according to one embodiment, includes: receiving a request to store a first type of food item in the refrigerator, determining, using detection hardware, each type of food item already stored in one or more of the compartments of the refrigerator, comparing a characteristic of the first type of food item with a same type of characteristic for each type of food item already stored in the one or more of the compartments of the refrigerator, selecting a first of the compartments in which to store the first type of food item based at least in part on the comparison, and outputting, using an output device, a recommendation to store the first type of food item in the first compartment. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Inseok Hwang, Su Liu, Eric J. Rozner, Chungkuk Yoo
  • Patent number: 10821608
    Abstract: Embodiments generally relate to robots and enabling robots to locate objects in a physical environment. In some embodiments, a method includes charging a radio-frequency identification (RFID) tag with an RFID reader, where the RFID tag is coupled to an object, and where the RFID reader is coupled to a robot arm. The method further includes receiving a plurality of responses from the RFID tag, where each response includes a power value to which the RFID tag was charged and a time value for charging the RFID tag to the power value. The method further includes moving the RFID reader to a plurality of RFID reader positions using the robot arm, where each RFID reader position is associated with one of the responses of the plurality of responses. The method further includes determining a plurality of distances from the RFID reader to the RFID tag based on power values and the time values of the respective responses at the respective RFID reader positions.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Gu, Dingcheng Li, Kai Liu, Su Liu
  • Patent number: 10820154
    Abstract: Systems, methods, and computer program products to perform an operation comprising identifying at least one rule for a home screen of a mobile device, wherein the at least one rule is determined based on a current location of a mobile device, identifying a modification for a first object displayed on the home screen of the mobile device, wherein the modification is associated with the at least one rule and the current location of the mobile device, applying the modification to the first object, and outputting the home screen on the mobile device, wherein the outputted home screen includes the modified first object.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Debbie A. Anglin, Jeffrey A. Calcaterra, Su Liu, John D. Wilson, Cheng Xu
  • Publication number: 20200331768
    Abstract: The invention relates to a molecular sieve composition, a process of preparing same and use thereof in the production of lower olefins. The molecular sieve composition comprises an aluminophosphate molecular sieve and a CO adsorbing component, both of which are present independently of each other. When the molecular sieve composition is used as a catalyst for producing lower olefins using synthesis gas as a raw material, the molecular sieve composition has the advantages of high selectivity to lower olefins and the like.
    Type: Application
    Filed: October 23, 2018
    Publication date: October 22, 2020
    Inventors: Yangdong WANG, Haibo ZHOU, Weimin YANG, Su LIU, Chang LIU, Yu ZHAO, Hongxing LIU, Xian LU
  • Patent number: 10811007
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a complex audio signal which includes an intended audio signal and at least one interfering audio signal. The complex audio signal is converted into text which represents a plurality of words included in the complex audio signal, and at least some of the text is identified as representing words which correspond to the at least one interfering audio signal. The identified text is discarded, and a remaining portion of the text is evaluated to determine whether the remaining portion of the text represents words which convey the voice-based command at an accuracy that is in a predetermined range. Furthermore, the remaining portion of the text is output in response to determining that the remaining portion of the text represents words which convey the voice-based command at an accuracy that is in the predetermined range.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Eric J. Rozner, Inseok Hwang, Chungkuk Yoo