Patents by Inventor Ju Ling Liu
Ju Ling 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: 20250148705Abstract: According to one embodiment, a method, computer system, and computer program product for physical object tracking in virtual reality is provided. The present invention may include receiving input from a user identifying a specific physical object during a virtual reality session in a virtual reality environment; identifying the specific physical object in the physical proximity of the user; tracking the location of the specific physical object relative to the user; and responsive to receiving a command from the user, displaying the specific physical object to the user through a portal in the virtual reality environment.Type: ApplicationFiled: November 3, 2023Publication date: May 8, 2025Inventors: Raymund Lin, Nan Chen, Li Na Wang, Ye Chuan Wang, Ju Ling Liu
-
Publication number: 20250086087Abstract: Computer implemented methods, systems, and computer program products include program code executing on a processor(s) obtain factor(s) relevant to a given resource. The program code determines relationships between the factor(s). Based on parameters comprising the relationships, the program code identifies, from a search space, configuration(s) for resource(s) and configuration(s) for workload(s) in the computing environment. The program code executes, based on a pre-defined policy, a test: a workload configured according to a configuration in a system under test instance configured according to a configuration. The program code obtains performance measurements for the test in the system under test instance. The program code utilizes the performance measurements to update a known data set.Type: ApplicationFiled: September 7, 2023Publication date: March 13, 2025Inventors: Ying MO, Wu DI, Xing TIAN, Qing Zhi YU, Nan CHEN, Ju Ling LIU
-
Publication number: 20250068535Abstract: In several aspects for generation of high quality synthetic observability data for computing systems, traces and logs from a system are collected as a seed dataset. Multiple conditional variational autoencoder (VAE) models are trained using the seed dataset for learning association between the traces and the logs. Synthetic traces and logs are generated using the multiple CVAE models while retaining the association between the traces and the logs for the synthetic traces and logs.Type: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Inventors: Ying Mo, Wu Di, Xing Tian, Qing Zhi Yu, Nan Chen, Ju Ling Liu
-
Publication number: 20250045190Abstract: A computer-implemented method, a computer system, and a computer program product for generating an automation test script. Existing testing documents of a product under test can be acquired. A testing topology describing steps, containers, elements and actions of the test can be generated by extracting keywords in the existing test documents, wherein each element defines a user interface (UI) element of the product, each action defines an action attribute for an associated UI element, each container defines an operation area containing one or more UI elements, and each step defines one or more operations for one or more actions associated with one or more UI elements. An automation test script for the product can be generated based on the testing topology.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Inventors: Dong Chen, Jia Chan Shen, Ju Ling Liu, Ting Ting Zhan
-
Patent number: 12216901Abstract: A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response to detecting the entry, automatically notifies the particular user of the one or more applications that are commonly utilized within the selected environment. In certain embodiments, the method enables the user to quickly launch the one or more applications and/or provides operational guidance to the user with regard to using the one or more applications. A corresponding system and computer program product are also disclosed.Type: GrantFiled: September 20, 2022Date of Patent: February 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiang Wei Li, Dong Chen, Ye Chuan Wang, Ting Ting Zhan, Ju Ling Liu, Yu An, Wei Yan
-
Publication number: 20240419464Abstract: Disability-related information of a user of a computing device can be acquired, the computing device can present a scene with user interface elements to the user. An accessibility requirement of the user can be identified based on the acquired disability-related information of the user. A processing routine can be determined from a plurality of processing routines stored in a routine library based on the accessibility requirement of the user. One or more of the user interface elements of the scene can be modified using the determined processing routine. The scene with the modified one or more of the user interface elements can be presented to the user through the computing device.Type: ApplicationFiled: June 19, 2023Publication date: December 19, 2024Inventors: Dong Chen, Ye Chuan Wang, Xiang Wei Li, Ju Ling Liu, Yu An, Wei Yan, Ting Ting Zhan
-
Publication number: 20240257469Abstract: Embodiments of the invention are directed to a computer system that includes a processor electronically coupled to a memory. The processor is operable to perform processor operations that includes accessing hypertext virtual markup language encoded (HTVML-encoded) text. The HTVML-encoded text is displayed in an immersive video frame of a display of a virtual reality (VR) environment. HTVML content associated with the HTVML-encoded text is also displayed in the 360-degree video frame. The HTVML content include a three-dimensional (3D), immersive presentation format.Type: ApplicationFiled: January 30, 2023Publication date: August 1, 2024Inventors: June-Ray Lin, Ye Chuan Wang, Li Na Wang, Nan Chen, Ju Ling Liu
-
Publication number: 20240242421Abstract: Embodiments of present invention provide a method of taking photo in a virtual reality environment. The method includes defining a group that includes multiple entities; detecting multiple directions that the multiple entities are facing based upon orientations of the multiple entities; identifying multiple extension lines that start from the multiple entities in the group and extend in the multiple directions; identifying one or more intersections associated with the multiple directions; identifying one or more connection lines that connect a center of the group to the one or more intersections; defining a camera line based on the one or more connection lines; determining a camera location along the camera line; taking an image of virtual view of the multiple entities by a virtual camera; and providing the image as a photo to the multiple entities in the group. A non-transitory storage medium and a computing environment are also provided.Type: ApplicationFiled: January 18, 2023Publication date: July 18, 2024Inventors: Ye Chuan Wang, Ju Ling Liu, Nan Chen, June-Ray Lin, Li Na Wang
-
Publication number: 20240094902Abstract: A method for selecting an application and associated operational guidance to utilize on a mobile device is disclosed. In one embodiment, such a method identifies a selected environment of interest. Within the selected environment, the method identifies one or more applications that are commonly utilized by users within the selected environment and documents the one or more applications. The method detects physical entry of a particular user into the selected environment and, in response to detecting the entry, automatically notifies the particular user of the one or more applications that are commonly utilized within the selected environment. In certain embodiments, the method enables the user to quickly launch the one or more applications and/or provides operational guidance to the user with regard to using the one or more applications. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Applicant: International Business Machines CorporationInventors: Xiang Wei Li, Dong Chen, Ye Chuan Wang, Ting Ting Zhan, Ju Ling Liu, Yu An, Wei Yan
-
Publication number: 20230335123Abstract: A computer-implemented method for generating personalized audio data is disclosed. The computer-implemented method includes receiving user input data, wherein the user input data is at least one of text or audio. The computer-implemented method further includes segmenting the user input data into a set of sentences. The computer-implemented method further includes generating, for each sentence in the set of sentences, a voice image, wherein the voice image includes at least one pronunciation tag and wave line associated with a sentence. The computer-implemented method further includes modifying the user input data based, at least in part on, the wave line and pronunciation tag of the voice image.Type: ApplicationFiled: April 13, 2022Publication date: October 19, 2023Inventors: Ju Ling Liu, Xiang Wei Li, Dong Chen, Ye Chuan Wang, Ting Ting Zhan, Wei Yan, Yu An
-
Patent number: 11675856Abstract: Content for products can be identified. For each identified content, at least one class to which the first content pertains can be predicted using an artificial intelligence multiclass model. For each identified first content that corresponds to the at least one class, a support level of the product with regard to at least one class can be predicted using artificial intelligence binary class models. For each identified product, data indicating the product and the support level of the product with regard to the at least one class can be added to a data table. A product features map based on the data indicating the products and a support level of each product with regard to the at least one class can be generated and output.Type: GrantFiled: May 13, 2021Date of Patent: June 13, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: June-Ray Lin, Nan Chen, Ju Ling Liu, Li Na Wang, Shun Xian Wu
-
Patent number: 11645032Abstract: Embodiments of the invention are directed to a computer-implemented method of operating a multi-screen virtual reality environment. The computer-implemented method includes performing a wall arrangement and transmission (WA&T) protocol that includes receiving at a second module a function transmitted by a first module over a network to the second module. The second module and the function received over the network are used to generate priority data that identifies a priority of each of a plurality of individual video streams generated by a plurality of video sources. Based at least in part on the priority, the second module is used to generate reduced-size video streams that include selected ones of the plurality of individual video streams. The second module transmits the priority data and a multi-screen video stream that includes the reduced-size video streams and non-reduced-size video streams of the plurality of individual video streams.Type: GrantFiled: September 14, 2022Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: June-Ray Lin, Li Na Wang, Ju Ling Liu, Ye Chuan Wang, Nan Chen, Yu Zhu
-
Patent number: 11599733Abstract: Methods, systems, computer program products for Program Integrated Information (PII) translation management of an application are provided. The method, according to an embodiment of the present invention, PII translation corresponding to the application of a base version is determined as PII translation of a base version by one or more processing units, and then differences between PII translation corresponding to the application of a subsequent version and PII translation of the base version is determined as PII translation of a subsequent version. Then, in a data structure, it is recorded with PII translation of the base version as a starting node of the data structure and PII translation of the subsequent version as a subsequent node of the starting node, wherein nodes in the data structure are correlated to and accessible to the application of corresponding versions.Type: GrantFiled: October 29, 2019Date of Patent: March 7, 2023Assignee: International Business Machines CorporationInventors: Li Bo Zhang, Jin Zhang, Nan Chen, Ju Ling Liu, Xin Peng Liu
-
Publication number: 20220365983Abstract: Content for products can be identified. For each identified content, at least one class to which the first content pertains can be predicted using an artificial intelligence multiclass model. For each identified first content that corresponds to the at least one class, a support level of the product with regard to at least one class can be predicted using artificial intelligence binary class models. For each identified product, data indicating the product and the support level of the product with regard to the at least one class can be added to a data table. A product features map based on the data indicating the products and a support level of each product with regard to the at least one class can be generated and output.Type: ApplicationFiled: May 13, 2021Publication date: November 17, 2022Inventors: June-Ray Lin, Nan Chen, Ju Ling Liu, Li Na Wang, Shun Xian Wu
-
Publication number: 20220335090Abstract: A computer-implemented method, system and computer program product for identifying equivalent technical terms. A deep learning model is trained to identify equivalent technical terms. The deep learning model is then applied to a new document. The sentences of the document are analyzed to identify technical terms. Text is then analyzed surrounding the technical term identified in the document to determine the meaning of such text. A glossary list is then reviewed to determine if the identified meaning of the analyzed text matches a meaning/concept in the glossary list linked to a technical term. In response to determining that the meaning of the analyzed text matches a meaning/concept in the glossary list linked to an equivalent technical term, the technical term in the document is annotated with the equivalent technical term. In this manner, non-standard equivalent technical terms in different documents with the same meaning/concept are able to be identified.Type: ApplicationFiled: April 14, 2021Publication date: October 20, 2022Inventors: June-Ray Lin, Nan Chen, Ju Ling Liu, Li Na Wang, Shun Xian Wu
-
Patent number: 11397960Abstract: An example operation may include one or more of creating a smart contract with a conditional result distribution schedule for one or more referral events performed by account profiles associated with approved sites, storing the smart contract in a blockchain, identifying the one or more referral events being performed on the one or more approved sites, and storing the one or more referral events in the blockchain.Type: GrantFiled: June 11, 2018Date of Patent: July 26, 2022Assignee: International Business Machines CorporationInventors: Jin Zhang, June-Ray Lin, Ju Ling Liu, Nan Chen, Li Bo Zhang
-
Publication number: 20210366467Abstract: A plurality of slang sentences and respective explanations for the plurality of slang sentences are extracted from audio or video data. A set of training samples are generated by clustering the plurality of slang sentences and the explanations. Each of the training samples comprises at least one slang sentence and at least one explanation corresponding to same slang. A model is trained based on the set of training samples, such that the trained model identifies slang from an input sentence and provides at least one explanation for the identified slang. In other embodiments, another method, systems and computer program products are disclosed.Type: ApplicationFiled: May 20, 2020Publication date: November 25, 2021Inventors: June-Ray Lin, Jin Zhang, Ju Ling Liu, Li Bo Zhang, Nan Chen
-
Publication number: 20210124804Abstract: Methods, systems, computer program products for Program Integrated Information (PII) translation management of an application are provided. The method, according to an embodiment of the present invention, PII translation corresponding to the application of a base version is determined as PII translation of a base version by one or more processing units, and then differences between PII translation corresponding to the application of a subsequent version and PII translation of the base version is determined as PII translation of a subsequent version. Then, in a data structure, it is recorded with PII translation of the base version as a starting node of the data structure and PII translation of the subsequent version as a subsequent node of the starting node, wherein nodes in the data structure are correlated to and accessible to the application of corresponding versions.Type: ApplicationFiled: October 29, 2019Publication date: April 29, 2021Inventors: Li Bo Zhang, Jin Zhang, Nan Chen, Ju Ling Liu, Xin Peng Liu
-
Patent number: 10657202Abstract: A method, computer program product, and computing system for receiving a presentation file including one or more audio portions and one or more textual portions. An audio transcript of the one or more audio portions of the presentation file may be generated. A textual transcript of the one or more textual portions of the presentation file may be generated. One or more rich portions of the presentation file may be determined based upon, at least in part, a comparison of the audio transcript and the textual transcript. At least the one or more rich portions of the presentation file may be presented.Type: GrantFiled: December 11, 2017Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Nan Chen, June-Ray Lin, Ju Ling Liu, Jin Zhang, Li Bo Zhang
-
Publication number: 20190378152Abstract: An example operation may include one or more of creating a smart contract with a conditional result distribution schedule for one or more referral events performed by account profiles associated with approved sites, storing the smart contract in a blockchain, identifying the one or more referral events being performed on the one or more approved sites, and storing the one or more referral events in the blockchain.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Jin Zhang, June-Ray Lin, Ju Ling Liu, Nan Chen, Li Bo Zhang