Patents by Inventor Yu Wei Sun
Yu Wei Sun 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: 11169663Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.Type: GrantFiled: May 8, 2019Date of Patent: November 9, 2021Assignee: International Business Machines CorporationInventors: Richard W. Ragan, Jr., Yu Wei Sun
-
Patent number: 11036806Abstract: A method and system for search exploration in a mobile application environment as well as a desktop environment is provided. The method and system utilize at least one computer processor to perform the steps of selecting a virtual object on a display interface via an indicator positioned within and associated with the virtual object. The computer processor provides dragging the indicator out of a home area and displaying at least one related property associated with the virtual object on the display while dragging outside of the home area. The computer processor provides dragging the indicator onto one or more of the at least one related property associated with the virtual object and a pausing of the indicator over at least one related property causes the computer processor to select the related property as a search parameter of a search query. Dropping the dragged indicator initiates a search based on said search query and the search is initiated based on the search query as a result of said dropping.Type: GrantFiled: June 26, 2018Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Richard W. Ragan, Jr., Yu Wei Sun, John F. Kelley
-
Publication number: 20190392085Abstract: A method and system for search exploration in a mobile application environment as well as a desktop environment is provided. The method and system utilize at least one computer processor to perform the steps of selecting a virtual object on a display interface via an indicator positioned within and associated with the virtual object. The computer processor provides dragging the indicator out of a home area and displaying at least one related property associated with the virtual object on the display while dragging outside of the home area. The computer processor provides dragging the indicator onto one or more of the at least one related property associated with the virtual object and a pausing of the indicator over at least one related property causes the computer processor to select the related property as a search parameter of a search query. Dropping the dragged indicator initiates a search based on said search query and the search is initiated based on the search query as a result of said dropping.Type: ApplicationFiled: June 26, 2018Publication date: December 26, 2019Inventors: Richard W. Ragan, JR., Yu Wei Sun, John F. Kelley
-
Publication number: 20190265848Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.Type: ApplicationFiled: May 8, 2019Publication date: August 29, 2019Inventors: Richard W. Ragan, JR., Yu Wei Sun
-
Patent number: 10353548Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.Type: GrantFiled: July 11, 2016Date of Patent: July 16, 2019Assignee: International Business Machines CorporationInventors: Richard W. Ragan, Jr., Yu Wei Sun
-
Patent number: 10276045Abstract: A computer-implemented method includes receiving a data stream, the data stream including one or more driving factors. The computer-implemented method further includes comparing the one or more driving factors to one or more known driving factors to identify a driving scenario. The computer-implemented method further includes monitoring the driving scenario for a risk. Monitoring the driving scenario for a risk further includes detecting the risk. The computer-implemented method further includes generating an intervention, wherein the intervention is generated based on detecting the risk for the driving scenario. A corresponding computer system and computer program product are also disclosed.Type: GrantFiled: May 15, 2017Date of Patent: April 30, 2019Assignee: International Business Machines CorporationInventors: Ci-Wei Lan, Wen Zhu Liu, Dong Ni, Yiping Qu, Yu Wei Sun, Li Yue, Jie Xu, Ting Ting Zhang
-
Patent number: 9917610Abstract: A method includes detecting, by a contact sensing layer, a position of one or more fingers of a mobile device user, the contact sensing layer is located in a back area of a mobile device and the one or more fingers of the mobile device user are in direct contact with the contact sensing layer, receiving the detected position of the one or more fingers, identifying a plurality of advanced features contained in at least one software application running on the mobile device, selecting a feedback type based on the plurality of advanced features, and sending the selected feedback type to an interactive layer of the mobile device causing the interactive layer to generate a notification which is detectable by the one or more fingers, the notification communicates at least one of the advanced features to the mobile device user.Type: GrantFiled: November 17, 2015Date of Patent: March 13, 2018Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
-
Patent number: 9912364Abstract: A method includes detecting, by a contact sensing layer, a position of one or more fingers of a mobile device user, the contact sensing layer is located in a back area of a mobile device and the one or more fingers of the mobile device user are in direct contact with the contact sensing layer, receiving the detected position of the one or more fingers, identifying a plurality of advanced features contained in at least one software application running on the mobile device, selecting a feedback type based on the plurality of advanced features, and sending the selected feedback type to an interactive layer of the mobile device causing the interactive layer to generate a notification which is detectable by the one or more fingers, the notification communicates at least one of the advanced features to the mobile device user.Type: GrantFiled: June 25, 2015Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
-
Publication number: 20180011610Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.Type: ApplicationFiled: July 11, 2016Publication date: January 11, 2018Inventors: Richard W. Ragan, JR., Yu Wei Sun
-
Publication number: 20170278392Abstract: A computer-implemented method includes receiving a data stream, the data stream including one or more driving factors. The computer-implemented method further includes comparing the one or more driving factors to one or more known driving factors to identify a driving scenario. The computer-implemented method further includes monitoring the driving scenario for a risk. Monitoring the driving scenario for a risk further includes detecting the risk. The computer-implemented method further includes generating an intervention, wherein the intervention is generated based on detecting the risk for the driving scenario. A corresponding computer system and computer program product are also disclosed.Type: ApplicationFiled: May 15, 2017Publication date: September 28, 2017Inventors: Ci-Wei Lan, Wen Zhu Liu, Dong Ni, Yiping Qu, Yu Wei Sun, Li Yue, Jie Xu, Ting Ting Zhang
-
Patent number: 9701340Abstract: A computer-implemented method includes receiving a data stream, the data stream including one or more driving factors. The computer-implemented method further includes comparing the one or more driving factors to one or more known driving factors to identify a driving scenario. The computer-implemented method further includes monitoring the driving scenario for a risk. Monitoring the driving scenario for a risk further includes detecting the risk. The computer-implemented method further includes generating an intervention, wherein the intervention is generated based on detecting the risk for the driving scenario. A corresponding computer system and computer program product are also disclosed.Type: GrantFiled: March 22, 2016Date of Patent: July 11, 2017Assignee: International Business Machines CorporationInventors: Ci-Wei Lan, Wen Zhu Liu, Dong Ni, Yiping Qu, Yu Wei Sun, Jie Xu, Li Yue, Ting Ting Zhang
-
Publication number: 20160378214Abstract: A method includes detecting, by a contact sensing layer, a position of one or more fingers of a mobile device user, the contact sensing layer is located in a back area of a mobile device and the one or more fingers of the mobile device user are in direct contact with the contact sensing layer, receiving the detected position of the one or more fingers, identifying a plurality of advanced features contained in at least one software application running on the mobile device, selecting a feedback type based on the plurality of advanced features, and sending the selected feedback type to an interactive layer of the mobile device causing the interactive layer to generate a notification which is detectable by the one or more fingers, the notification communicates at least one of the advanced features to the mobile device user.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
-
Publication number: 20160378188Abstract: A method includes detecting, by a contact sensing layer, a position of one or more fingers of a mobile device user, the contact sensing layer is located in a back area of a mobile device and the one or more fingers of the mobile device user are in direct contact with the contact sensing layer, receiving the detected position of the one or more fingers, identifying a plurality of advanced features contained in at least one software application running on the mobile device, selecting a feedback type based on the plurality of advanced features, and sending the selected feedback type to an interactive layer of the mobile device causing the interactive layer to generate a notification which is detectable by the one or more fingers, the notification communicates at least one of the advanced features to the mobile device user.Type: ApplicationFiled: November 17, 2015Publication date: December 29, 2016Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou