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: 20200242005
    Abstract: One or more embodiments are described for function-message identifier oriented test case generation for seamlessly supporting continuous globalization verification testing in agile computer program product development. An example computer-implemented method includes identifying a newly added globalization function in a modified source code, the globalization function including a message to be output via a user-interface, the message being in a first language. The method also includes generating function-message data that associates a function identifier of the globalization function with a message identifier of the message. The method also includes generating, automatically, a test case for verifying the globalization function outputs the message via the user-interface in a second language using the function-message data. The method also includes creating and broadcasting a test report to a development team, the test report indicating a result of executing the test case.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: Su Liu, Debbie Anglin, Fan Yang, Boyi Tzen
  • Patent number: 10726613
    Abstract: A computer-implemented method according to one embodiment includes identifying a mobile detection device, requesting the mobile detection device to travel to a predetermined location, requesting the mobile detection device to retrieve location information and supplementary information from a radio frequency identification (RFID) tag at the predetermined location, receiving the location information and the supplementary information from the mobile detection device, determining a three-dimensional location of the RFID tag, based on the location information, and creating a three-dimensional map that includes the three-dimensional location of the RFID tag and the supplementary information from the RFID tag.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Yu Gu, Su Liu, Cheng Xu
  • Publication number: 20200234055
    Abstract: Methods and systems for passive approaching object recognition are disclosed. A method includes: detecting, by a computing device, an object in an area monitored using a camera; determining, by the computing device, whether the object is a known object or an unknown object; and in response to determining that the object is the unknown object, the computer device sending an unmanned aerial vehicle to monitor the object.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Su LIU, Fang WANG, Sushain PANDIT, Martin OBERHOFER
  • 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
  • Patent number: 10720123
    Abstract: A computer-implemented method, according to one embodiment, includes: detecting two or more users, and determining a location of each of the two or more users with respect to a current configuration of a curved display screen by determining a distance between each user and a respective reference point on the curved display screen, and determining, for each user, an angle between a radius of curvature which extends from the respective reference point on the curved display screen and a line extending between the user and the reference point. The locations of the two or more users are further used to determine an optimal configuration of the curved display screen. One or more instructions to rotate the curved display screen according to the optimal angular position are sent. Moreover, one or more instructions to adjust a curvature of the curved display screen according to the optimal curvature are also sent.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Jinho Lee, Eric J. Rozner, Inseok Hwang
  • Publication number: 20200219035
    Abstract: An automated digital badge management system and method for automating and providing digital badge recommendations is provided. The method may include receiving role data in response to a selection at an automated digital badge management graphical user interface and proficiency data collected in part from an automated digital badge management client device. The method may further include creating an instantiation of an automated digital badge management system data structure. The method may also include populating the automated digital badge management system data structure with the role data and the proficiency data. The method may additionally include determining a recommended digital badge to achieve and one or more recommended actions to perform to achieve the recommended digital badge based on the role data and the proficiency data in the automated digital badge management system data structure. Moreover, the method may include providing the recommended digital badge to achieve.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 9, 2020
    Inventors: Sushain Pandit, Su Liu, Fang Wang, Martin Oberhofer
  • 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: 20200218940
    Abstract: A distributed system includes a model engine coupled to a data source storing training data and to a data source storing testing data. The model engine is being operated in accordance with a smart contract to enable entities to collaboratively produce a model based on the training data using blockchain infrastructure. Contributions of each entity are entered into a ledger of the blockchain as blocks. The model engine is configured to provide a model that utilizes the data based on criteria specified by an entity and configured to track and post changes to the model or data to a ledger of the blockchain according to the smart contract and configured to generate encrypted keys to enable the entities to exchange the tracked changes to the model or data and to exchange an updated model.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 9, 2020
    Inventors: HOWARD N. ANGLIN, FANG WANG, SU LIU, ANNA CHANEY
  • 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: 20200214643
    Abstract: A system and method for instant tongue sampling and diagnosis includes acquiring a plurality of tongue images from a plurality of digital oral devices, and a current health conditions, building a diagnosis framework for diagnosing a current health condition of a user by: i) analyzing the collected tongue images with a visual recognition engine to determine tongue characteristics of each tongue captured in the tongue images, and ii) correlating the tongue characteristics with the current health condition, identifying tongue characteristics from a received image of the tongue using the visual image recognition engine, applying the diagnosis framework to the tongue characteristics of the tongue to diagnosis the current health condition of the user, and modifying a graphical user interface of the digital oral device to display a custom health report indicative of the current health condition of the user, in response to applying the diagnosis framework.
    Type: Application
    Filed: February 24, 2020
    Publication date: July 9, 2020
    Inventors: Anita Govindjee, Su Liu, Cheng Xu, Hong Chuan Yuan
  • Patent number: 10698793
    Abstract: One or more embodiments are described for function-message identifier oriented test case generation for seamlessly supporting continuous globalization verification testing in agile computer program product development. An example computer-implemented method includes identifying a newly added globalization function in a modified source code, the globalization function including a message to be output via a user-interface, the message being in a first language. The method also includes generating function-message data that associates a function identifier of the globalization function with a message identifier of the message. The method also includes generating, automatically, a test case for verifying the globalization function outputs the message via the user-interface in a second language using the function-message data. The method also includes creating and broadcasting a test report to a development team, the test report indicating a result of executing the test case.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Debbie Anglin, Fan Yang, Boyi Tzen
  • Patent number: 10699104
    Abstract: The present disclosure provides a method, computer system and computer program product for obtaining an image. According to the method, an emotional status of a user is determined, at least one character can be determined based on a preference of the user, and at least one image comprising the at least one character can be obtained based on the emotional status of the user.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cheng Xu, Su Liu, Bing Fang, Li Ya Feng
  • 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: 20200202230
    Abstract: Cognitive device support for potentially affected devices may include: receiving a plurality of support issues; identifying, from the plurality of support issues, a plurality of correlated support issues having one or more correlated attributes; identifying, based on the one or more correlated attributes, one or more potentially affected devices associated with the plurality of correlated support issues; identifying a resolution associated with the plurality of correlated support issues; and providing the resolution to one or more entities associated with the one or more potentially affected devices.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: RAJENDRAN SUBRAMANIAM, CRAIG J. MARTENSEN, JOHN T. MOWATT, SU LIU, PERRY DYKES, PRIYA PAUL, JOHN J. GOODSON
  • Publication number: 20200204668
    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: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: Janani JANAKIRAMAN, Su LIU, Fang LU, Nadiya KOCHURA
  • Publication number: 20200202138
    Abstract: Advertisement delivery using audience grouping and image object recognition may include: receiving image data; identifying, based on the image data, a plurality of image objects associated with a plurality of persons; generating, from the plurality of persons and based on the plurality of image objects, a plurality of clusters, each of the plurality of clusters comprising one or more persons of the plurality of persons; determining a classification for a cluster of the plurality of clusters; determining an advertisement associated with the classification; and sending the advertisement to an advertising platform based on a location of the cluster.
    Type: Application
    Filed: December 19, 2018
    Publication date: June 25, 2020
    Inventors: JANANI JANAKIRAMAN, FANG LU, NADIYA KOCHURA, SU LIU
  • Publication number: 20200192720
    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: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: SU LIU, JINHO LEE, INSEOK HWANG, ERIC ROZNER
  • Patent number: 10678845
    Abstract: A contemporary image is stored, is analyzed, and an associated data structure is generated. An image data structure may include image meta data, image classification data, image segment data, image caption data, or the like. The storage of the contemporary image is used as a triggering event and its data structure is used as an input to determine contextually relevant ancestral images. The contemporary image data structure is compared to respective data structures of ancestral images. A series of ancestral images are ranked based upon contextual similarly of their data structures to the contemporary image data structure. The most similar ancestral image is simultaneously displayed with the contemporary image. Interactions may be monitored, a prompt may be provided, a next ranked ancestral image may be displayed in place of the previous ancestral image, and/or a prompt to store a new contemporary image may be provided.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Inseok Hwang, Su Liu, Eric Rozner, Chungkuk Yoo
  • Patent number: 10674952
    Abstract: A system and method for providing reminding assistance. The system includes at least one processing component, at least one memory component, and a memory impairment detection and assistance environment. The memory impairment detection and assistance environment includes a reminding database, an analysis module, and an assistance module. The analysis module includes an attribute analyzer configured to determine values for attributes based on memory impairment detection data and a memory evaluator configured to determine that an attribute has a value that crosses a threshold attribute value. The assistance module includes a reminding assistant configured to receive a memory impairment signal and, in response, generate a reminder that includes information selected from the reminding database.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anita Govindjee, Cheng Xu, Su Liu, Bing Fang
  • Patent number: 10678572
    Abstract: Techniques provide a framework for dynamic globalization enablement for an application during software development. A globalization development operation information system (GDOIS) retrieves source code for the application, which is assigned to support specified globalization features. The GDOIS evaluates the source code for each of the plurality of specified globalization features. Upon determining that the source code does not include at least a first specified globalization feature, the GDOIS identifies an application programming interface (API) associated with the feature. The GDOIS inserts source code associated with the API into the source code for the application.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Syed Haiderzaidi, Su Liu, Boyi Tzen, Cheng Xu