Patents by Inventor June-Ray Lin
June-Ray Lin 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: 10701181Abstract: Automatically reserving a requested resource in real-time is provided. In response to posting a resource request message that includes a set of resource request criteria on a network, a set of resource availability options is received from a set of resource service providers via the network using a negotiation communication channel. The set of resource availability options received from the set of resource service providers is ranked based on an amount of matching between constraints of each respective resource availability option and the set of resource request criteria. The set of resource availability options is displayed by rank from a greatest amount to a least amount of matching in a resource negotiation table.Type: GrantFiled: January 5, 2017Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Nan Dong, Wen Hui Fan, June-Ray Lin, Jin Zhang, Li Bo Zhang
-
Publication number: 20200167799Abstract: Generating a solution keyword tag cloud is provided. The solution keyword tag cloud is generated for a product based on matching keywords identified in a question asking how to resolve an issue experienced by a user with the product with keyword tags included in a set of condition-solution trees corresponding to the product. In response to receiving an indication that a tried solution in the solution keyword tag cloud did not resolve the issue experienced by the user, the solution keyword tag cloud is graphically updated by moving the tried solution that failed to resolve the issue from a solution section of the solution keyword tag cloud to a condition section of the solution keyword tag cloud. The solution keyword tag cloud is presented in a graphical user interface display on a client device corresponding to the user.Type: ApplicationFiled: January 30, 2020Publication date: May 28, 2020Inventors: Ching-Wei Cheng, Tzuching Kuo, June-Ray Lin, Yi Chun Tsai
-
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
-
Patent number: 10636038Abstract: Generating a solution keyword tag cloud is provided. Keywords are identified in a question asking how to resolve an issue experienced by a user with a product. The keywords identified in the question are matched with keyword tags included in a set of condition-solution trees corresponding to the product. The solution keyword tag cloud for the product is generated based on the matching of the keywords identified in the question with the keyword tags included in the set of condition-solution trees corresponding to the product. The solution keyword tag cloud is presented in a graphical user interface display on a client device corresponding to the user.Type: GrantFiled: October 31, 2016Date of Patent: April 28, 2020Assignee: International Business Machines CorporationInventors: Ching-Wei Cheng, Tzuching Kuo, June-Ray Lin, Yi Chun Tsai
-
Publication number: 20200125681Abstract: A method, computer program product, and computing system device for receiving, on a computing device, a plurality of webpages. At least one webpage may be filtered from the plurality of webpages into at least one set of webpages using a decision tree algorithm. At least one remaining webpage may be filtered from the plurality of webpages into the at least one set of webpages using a supported vector machine (SVM) algorithm.Type: ApplicationFiled: October 23, 2018Publication date: April 23, 2020Inventors: June-Ray Lin, Curtis CH Wei, Hsieh-Lung Yang, Ying-Chen Yu, Chia-Heng Lin, Ci-Hao Wu, Chen-Yu Huang, Kuei-Ching Lee
-
Publication number: 20200125727Abstract: Provided are systems, methods, and media for multiphase graph partitioning for malware entity detection. An example method includes receiving an input string associated with the malware entity. A determination is made as to whether the input string includes a symbolic word, a non-symbolic word, a symbolic phrase, or a non-symbolic phrase. A branching graph is formed based on a combination of the input string and a plurality of stored strings that are each associated with the malware entity to determine whether the input string is a valid detection name of the malware entity, in which the branching graph is formed by at least performing a first graph partitioning stage and a second graph partitioning stage. The input string is then labeled based on the formed branching graph and then outputted to a malware detection engine.Type: ApplicationFiled: October 17, 2018Publication date: April 23, 2020Inventors: Ci-Hao Wu, Ying-Chen Yu, June-Ray Lin, Hsieh-Lung Yang, Chen-Yu Huang, Chia-Heng Lin, Kuei-Ching Lee
-
Patent number: 10617938Abstract: Systems, methods, and computer program products to perform an operation comprising receiving a text object comprising a plurality of text statements, inputting the text object into a text analyzer executing on a processor, the text analyzer configured to analyze the plurality of text statements in the text object based at least in part on a structure of the plurality of statements in the text object, classifying a first statement of the plurality of statements as including at least one of a performance index and an action, defining, based on the analyzing and classifying, a mission comprising the first statement as the at least one of the performance index and the action, and deploying, in a gamification system, the mission and a plurality of backend computing resources for the mission.Type: GrantFiled: August 2, 2016Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Li-Ju Chen, Po-Cheng Chiu, Raymund June-Ray Lin, Ying-Chen Yu
-
Publication number: 20200066304Abstract: A real-time customized video can be provided, to a user device such as a cell phone or laptop, through a computer-implemented method. A processor circuit can be used to generate, based upon at least one received user device setting, at least one real-time customized video that is created from and is similar to an original video. Setting information can be received by the processor circuit from a user device from which a view request for the original video was received. A video of the at least one real-time customized videos can be provided to the user device by the processor circuit, based on the setting information received from the user device.Type: ApplicationFiled: August 27, 2018Publication date: February 27, 2020Inventors: Hsiao-Yung Chen, June-Ray Lin, Tzu-Ching Kuo, Yi-Chun Tsai
-
Publication number: 20200042739Abstract: A masking system and method for automatically masking sensitive user information on a webpage is provided. The method includes the steps of identifying a location of the first user data of the first type of sensitive user information on the webpage, updating an initial path to the first user data to account for changes to the initial path detected in response to repeated visits to the webpage, wherein the updated initial path to the first user data is stored as a stable path, locating a second user data associated with a second type of sensitive user information on the webpage, by accessing a central database containing path information to a location of the second user data on the webpage, and masking the first user data and the second user data on the webpage, using the stable path and the path information obtained from the central database.Type: ApplicationFiled: October 11, 2019Publication date: February 6, 2020Inventors: Ching-Wei Cheng, Tzu-Ching Kuo, June-Ray Lin, Yi-Chun Tsai
-
Publication number: 20190392509Abstract: Device and method for implementing a vehicle sharing reward program. The present invention provides for a cost-sharing plan where two or more constituencies share the rental cost associated with a user who rents a shared vehicle in a vehicle sharing program. This results in a reimbursement of the rental cost to the user. When enrolling in the vehicle sharing reward program, the user is given a health prescription to adhere to on any trip taken while using a shared vehicle. On a selected travel route, the user visits a vehicle sharing station, where the sharing station includes a kiosk that the user uses to check-in and upload relevant information such as distance traveled and locations visited. By complying with the health prescription issued to the user, the user can have its total rental cost reimbursed.Type: ApplicationFiled: September 5, 2019Publication date: December 26, 2019Inventors: Chun-Yen Chen, Jian-Ren Chen, Su-Chen Huang, June-Ray Lin
-
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
-
Patent number: 10504133Abstract: Administering reward schemes. A first reward scheme is predefined by a computer system, the first reward scheme defining a first reward event. A second reward scheme is obtained externally by the computer system, the second reward scheme defining a second reward event. In response to an action by a user, the computer system determines whether the first reward event or the second reward event has been triggered. If the first reward event has been triggered, the computer system calculates a first reward for the user according the first reward scheme and if the second reward event has been triggered, the computer system calculates a second reward for the user according the second reward scheme. The second reward scheme may be obtained by, and shared to, the computer system as an inheritance of rules within an organization.Type: GrantFiled: October 30, 2015Date of Patent: December 10, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chia-Ru Chang, Vincent Y. Deng, Pao-Chuan Liao, June-Ray Lin
-
Patent number: 10489608Abstract: A masking system and method for automatically masking sensitive user information on a webpage is provided. The method includes the steps of identifying a location of the first user data of the first type of sensitive user information on the webpage, updating an initial path to the first user data to account for changes to the initial path detected in response to repeated visits to the webpage, wherein the updated initial path to the first user data is stored as a stable path, locating a second user data associated with a second type of sensitive user information on the webpage, by accessing a central database containing path information to a location of the second user data on the webpage, and masking the first user data and the second user data on the webpage, using the stable path and the path information obtained from the central database.Type: GrantFiled: March 29, 2018Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Ching-Wei Cheng, Tzu-Ching Kuo, June-Ray Lin, Yi-Chun Tsai
-
Patent number: 10460375Abstract: Device and method for implementing a vehicle sharing reward program. The present invention provides for a cost-sharing plan where two or more constituencies share the rental cost associated with a user who rents a shared vehicle in a vehicle sharing program. This results in a reimbursement of the rental cost to the user. When enrolling in the vehicle sharing reward program, the user is given a health prescription to adhere to on any trip taken while using a shared vehicle. On a selected travel route, the user visits a vehicle sharing station, where the sharing station includes a kiosk that the user uses to check-in and upload relevant information such as distance traveled and locations visited. By complying with the health prescription issued to the user, the user can have its total rental cost reimbursed.Type: GrantFiled: December 6, 2013Date of Patent: October 29, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chun-Yen Chen, Jian-Ren Chen, Su-Chen Huang, June-Ray Lin
-
Publication number: 20190327080Abstract: An example operation may include one or more of configuring a blockchain network comprising first and second blockchain nodes, providing, by the first blockchain node, a data reference to the second blockchain node, accessing a document, by the second blockchain node, from the first blockchain node, and providing by the second blockchain node, a proof of receipt for the document to a shared blockchain ledger.Type: ApplicationFiled: April 24, 2018Publication date: October 24, 2019Inventors: Chih-Hsiung Liu, Joey H.Y. Tseng, Chih-Wen Su, June-Ray Lin, Gary P. Noble
-
Publication number: 20190303501Abstract: A method, computer system, and a computer program product for crawling and extracting main content from a web page is provided. The present invention may include retrieving a HTML document associated with a web page. The present invention may then include identifying at least one entry point located in the retrieved HTML document by utilizing a self-adaptive entry point locator. The present invention may also include extracting a main content article associated with the retrieved HTML document based on the identified at least one entry point. The present invention may further include presenting the extracted main content associated with the retrieved HTML document to the user.Type: ApplicationFiled: March 27, 2018Publication date: October 3, 2019Inventors: Chen-Yu Huang, Sheng-Wei Lee, June-Ray Lin, Ci-Hao Wu, Hsieh-Lung Yang, Ying-Chen Yu
-
Publication number: 20190179892Abstract: 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: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Inventors: Nan Chen, June-Ray Lin, Ju Ling Liu, Jin Zhang, Li Bo Zhang
-
Publication number: 20190182335Abstract: Providing inter-virtual agent communication between communication devices owned by different users is provided. A first communication channel and a second communication channel are established with a remote data processing system. A virtual agent-to-virtual agent handshake is performed during establishment of the first communication channel. Virtual agent commands are exchanged with a remote virtual agent located on the remote data processing system via the first communication channel. An action corresponding to a virtual agent command received from the remote virtual agent located on the remote data processing system is performed while a human conversation is conducted via the second communication channel.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Hsiao-Yung Chen, Tzu-Ching Kuo, June-Ray Lin, Yi-Chun Tsai
-
Publication number: 20190158527Abstract: A method, computer system, and a computer program product for a monitor security process is provided. The present invention may include configuring monitors in a chain configuration where sensors communicate with the monitors. The present invention may include receiving a first set of information from the sensor to a primary and backup monitor based on an event. The present invention may include broadcasting the information from the primary and backup monitor to a plurality of monitors and logging the information. The present invention may include receiving a second set of information from within the chain of monitors. The present invention may include determining that the sets of information conflict. The present invention may include marking at least one temporary log within the plurality of temporary logs as conflicting. The present invention may include determining that a conflicting threshold has been exceeded and then generate an audit and recovery plan.Type: ApplicationFiled: January 24, 2019Publication date: May 23, 2019Inventors: Guo Qiang Li, June-Ray Lin, Ronald Williams
-
Patent number: 10225273Abstract: A method, computer system, and a computer program product for a monitor security process is provided. The present invention may include configuring monitors in a chain configuration where sensors communicate with the monitors. The present invention may include receiving a first set of information from the sensor to a primary and backup monitor based on an event. The present invention may include broadcasting the information from the primary and backup monitor to a plurality of monitors and logging the information. The present invention may include receiving a second set of information from within the chain of monitors. The present invention may include determining that the sets of information conflict. The present invention may include marking at least one temporary log within the plurality of temporary logs as conflicting. The present invention may include determining that a conflicting threshold has been exceeded and then generate an audit and recovery plan.Type: GrantFiled: January 27, 2017Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Guo Qiang Li, June-Ray Lin, Ronald Williams