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).

  • Patent number: 10810211
    Abstract: In one embodiment, a method includes selecting a set of criteria related to managing expression stickers. The method also includes determining values for the set of criteria based on input from a first user. In addition, the method includes storing the values for the set of criteria to a user profile created for the first user on a memory. Additionally, the method includes determining meanings for each expression sticker in a set of expression stickers stored to the memory based on content and context of each expression sticker and context of the set of expression stickers. Moreover, the method includes integrating the set of expression stickers with an existing input interface of messaging applications to allow the user to select expression stickers from the set of expression stickers when engaged in a chat or instant messaging session via one of the messaging applications.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Steven R. Loomis, Cheng Xu, Qin Qiong Zhang
  • Patent number: 10804727
    Abstract: A wireless charger can determine a power requirement associated with operating at least a first device at a scheduled time. The wireless charger can determine a power emission level for the wireless charger based, at least in part, on the power requirement, such that the power emission level will provide sufficient wireless energy to satisfy the power requirement. The wireless charger can transmit wireless energy at the power emission level to cause the device to operate.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Gu, Inseok Hwang, Su Liu, Yaoguang Wei
  • Patent number: 10802882
    Abstract: A method accelerates memory access in a network using thread progress based arbitration. A memory controller identifies a prioritized thread from multiple threads in an application. The prioritized thread reaches a synchronization barrier after the other threads due to the thread encountering more events than the other threads before reaching the barrier, where the events are from a group consisting of instruction executions, cache misses, and load/store operations in a core. The memory controller detects a cache miss by the prioritized thread during execution of the prioritized thread after the barrier is reached by the multiple threads. The memory controller then retrieves and returns data from the memory that cures the cache miss for the prioritized thread before retrieving data that cures cache misses for the other threads by applying thread progress based arbitration in the network.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Jinho Lee, Inseok Hwang, Eric Rozner
  • Publication number: 20200317206
    Abstract: A computer-implemented method for fording depth estimation based on a real-time image recognition is provided according an embodiment of the present disclosure. In the method, a first image of a low-lying road being submerged under a bridge can be acquired. At least one second image of the low-lying road without being submerged can be determined. A fording depth of the low-lying road can be estimated based on the first image and the at least one second image.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Inventors: Cheng Xu, Su Liu, Kuo-Liang Chou, Shun Xian Wu, Yin Xi Guo
  • Patent number: 10796408
    Abstract: For variable resolution rendering of objects, a processor determines an aggregate familiarity of a user with an object based on at least one of a common familiarity of the object, a content-specific familiarity of the user with the object, and a subjective familiarity of the user with the object. The processor further, in response to the aggregate familiarity satisfying a render policy, reduces a render resolution of the object.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Inseok Hwang, Eric Rozner, Kanak B. Agarwal
  • Patent number: 10798232
    Abstract: Presenting a coloring pattern by a case of a mobile device according to received content includes receiving, by the mobile device, content; determining, based on the content, a coloring pattern; generating, based on the coloring pattern, a heat pattern in an inductive mesh of the mobile device; and presenting, by a thermally activated material included in the case of the mobile device and in thermal contact with the inductive mesh, the coloring pattern.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Janani Janakiraman, Su Liu, Fang Lu, Nadiya Kochura
  • Publication number: 20200313916
    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: Application
    Filed: March 25, 2019
    Publication date: October 1, 2020
    Inventors: Janani Janakiraman, Fang Lu, Nadiya Kochura, Su Liu
  • Patent number: 10785286
    Abstract: Embodiments disclose systems, methods, and computer program products to perform an operation for proactively sending content to mobile devices. The operation generally includes receiving, from an application executing on a mobile device, a request to access content, and identifying, from a plurality of content items, at least a first content item responsive to the request. The operation also includes determining at least a second one of the content items based at least in part on the request, a context of the mobile device and feedback regarding at least one of the content items sent to the mobile device. The operation further includes generating a response to the request that includes at least the first content item and the second content item, and sending the response to the application.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: September 22, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Gu, Inseok Hwang, Su Liu, Yaoguang Wei
  • Patent number: 10776248
    Abstract: A computer-implemented method includes: obtaining and storing, by a computer device, a service profile defining writing style rules, scoring information, and threshold information; receiving, by the computer device, an extracted program integrated information (PII) message from a client device; determining, by the computer device, an overall validation score of the extracted PII message is less than a threshold defined by the threshold information; generating, by the computer device, a modified PII message by changing content of the extracted PII message; and returning, by the computer device, the modified PII message to the client device for replacing the extracted PII message in a source code.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Debbie Anglin, Cheng Xu, WuMi Zhong
  • Publication number: 20200285636
    Abstract: A method, computer program product, and system for providing cross-lingual search results that retain cultural context include a processor(s) monitoring (with user permission) computing activities performed by the user, via a client. The processor(s) analyzes the computing activities to identify data comprising elements relevant to the user and relationships between the elements and the user. The processor(s) generates a data structure comprising the data. The processor(s) generates a search interface for obtaining entries in a first language to perform a query; the entries are search parameters embedded with a portion of the elements. The processor(s) obtains an entry in the first language. The processor(s) extracts the portion of the elements from the entry (cultural context for the entry). The processor(s) determines target languages for data responsive to the query. The processor(s) translates the search parameters and the cultural context into the target languages and executes searches on databases.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Su Liu, Li Li, Zhichao Li, Ben Gibbs
  • 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
  • Patent number: 10769226
    Abstract: A graphical user interface allows a user to dynamically select a scope of friends to share media content based on a sharing criteria and interest degree analysis. The sharing criteria may be selected by the user to filter friends for sharing content. The interest degree analysis may be provided from a social media platform that identifies the topic and content of the media which is being shared and determines a degree of interest for each friend on the identified topic. The degree of interest is used to assign each friend to a sharing scope on the graphical user interface to allow the user to select a scope of friends to share the media.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Cheng Xu, Jun Su, Debbie Anglin
  • Publication number: 20200280602
    Abstract: Systems, methods, and computer-readable media are described for generating a customized lightweight web font corresponding to web content and providing the lightweight font to a requesting client device to enable the client device to render the web content using the customized lightweight font. The customized lightweight font only includes glyphs corresponding to those characters that appear in the web content. The file size of the lightweight web font is substantially less than the file size of the complete web font, and thus, there is substantially less latency and overhead associated with downloading the lightweight web font as compared to downloading the entire web font. A glyph demanding assessment can be performed to identify a set of characters contained in the web content such that corresponding glyphs can be extracted from the web font and used to generate the customized lightweight web font.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Su Liu, Boyi Tzen, Fan Yang, Debbie Anglin
  • Publication number: 20200279016
    Abstract: Method and apparatus for adapting regular expressions for different contexts. Embodiments include identifying a regular expression in an initial form provided by a user. Embodiments include retrieving, from a repository, an adapted form of the regular expression based on the initial form. Embodiments include transforming the regular expression based on the adapted form to generate an adapted regular expression. Embodiments include evaluating the adapted regular expression to produce an output.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Su LIU, Fan YANG, Boyi TZEN, Debbie A. ANGLIN
  • Patent number: 10761597
    Abstract: An emotional state of a user and one or more images of one or more respective objects observed by the user in an environment using an augmented reality device are received. It is determined whether the one or more objects include at least one negative impact object having a source color that can be changed to improve the emotional state of the user. In response to a determination that the one or more objects include at least one negative impact object having a source color that can be changed to improve the emotional state of the user, the augmented reality device is caused to render the at least one negative impact object with a target color assigned to improve the emotional state of the user.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cheng Xu, Su Liu, Peng Hui Jiang
  • Patent number: 10755031
    Abstract: Embodiments include methods, systems and computer program products method for generating one or more new glyphs by combining one or more available radicals. The computer-implemented method includes receiving, using a processor, a glyph determined to be unavailable for a character representation within text. The processor identifies one or more structures and radicals associated with the unavailable glyph for the character. The processor further searches for a replacement glyph or portions thereof from a group of available glyphs. The processor combines the replacement glyph or portions thereof to form a new glyph. The processor further replaces the unavailable glyph with the new glyph. The processor further displays the new glyph in the text at a location associated with the unavailable glyph.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: August 25, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Boyi Tzen, Fan Yang, Debbie Anglin
  • 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
  • Publication number: 20200265829
    Abstract: Systems, methods, and computer program products customizing and delivering contextually relevant, artificially synthesized, voiced content that is targeted toward the individual user behaviors, viewing habits, experiences and preferences of each individual user accessing the content of a content provider. A network accessible profile service collects and analyzes collected user profile data and recommends contextually applicable voices based on the user's profile data. As user input to access voiced content or triggers voiced content maintained by a content provider, the voiced content being delivered to the user is a modified version comprising artificially synthesized human speech mimicking the recommended voice and delivering the dialogue of the voiced content, in a manner that imitates the sounds and speech patterns of the recommended voice.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Inventors: Su Liu, Eric J. Rozner, Inseok Hwang, Chungkuk Yoo
  • 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: 20200249816
    Abstract: Interactive augmented reality system is provided. A first geographical location and a first environmental characteristic is monitored by a user device. A viewpoint of the user device is determined based, at least in part, on (i) the first geographical location and (ii) the first environmental characteristic. A digital image request is generated based, at least in part, on (i) the first geographical location and (ii) the first environmental characteristic. A digital image is identified from a database based, at least in part, on (i) a second geographical location and (ii) a second environmental characteristic associated with the digital image request. In response to identifying the digital image based, at least in part, on the digital image request populating the user device with the digital image.
    Type: Application
    Filed: January 31, 2019
    Publication date: August 6, 2020
    Inventors: Su Liu, Eric Rozner, INSEOK HWANG, CLIFF CHIN NGAI SZE