Patents by Inventor Jian Wen Chi
Jian Wen Chi 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: 10838581Abstract: Electronic equipment is controlled with a touching-type signal input device. An inputted navigator-calling request that specifies a user request to navigate among a set of previously-opened application views of different applications is received. A request mode of the inputted navigator-calling request is compared with a predefined request mode associated with navigation among the set of previously-opened application views of the different applications. It is determined whether the request mode of the inputted navigator-calling request matches with the predefined request mode. An open-views navigator is displayed in response to determining there is a match. The open-views navigator has a set of open-views tabs distributed on at least part of a closed structure that each allow selective navigation to a previously-opened application view of one of the different applications.Type: GrantFiled: May 6, 2016Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
-
Patent number: 10678414Abstract: A method, system, and/or computer program product adjust values of a plurality of conditions. A processor receives a user input, which is a movement across a user interface. A tendency of the movement, which describes a direction and velocity of the movement, is determined. According to the tendency of the movement, a processor adjusts a value of at least one of the plurality of conditions by using a plurality of graphs representing the plurality of conditions, where the plurality of conditions describe search criteria, and where the user input describes the search criteria.Type: GrantFiled: March 8, 2017Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Fang Liang Dong, Rong Rong Gong, Lin Ying Ying
-
Patent number: 10552521Abstract: Generating reports. Identifying user webpage interaction information and source webpage content. Determining a portion of the source code that corresponds to the user webpage interaction information. Determining interactions of the one or more interactions associated with each of a plurality of users. Determining a click path associated with each user. Determining a similarity score between a first and a second source webpage. Determining the similarity score exceeds a threshold value. Combining a portion of each click path associated with the first source webpage with a portion of each click path associated with the second source webpage. Merging a first portion of source code associated with the first source webpage with a second portion of source code associated with the second source webpage. Creating a three-dimensional representation that includes the combined portion of each click path associated with the first and the second webpage and the merged source code.Type: GrantFiled: August 28, 2018Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
-
Patent number: 10210143Abstract: Generating reports. Identifying user webpage interaction information and source webpage content. Determining a portion of the source code that corresponds to the user webpage interaction information. Determining interactions of the one or more interactions associated with each of a plurality of users. Determining a click path associated with each user. Determining a similarity score between a first and a second source webpage. Determining the similarity score exceeds a threshold value. Combining a portion of each click path associated with the first source webpage with a portion of each click path associated with the second source webpage. Merging a first portion of source code associated with the first source webpage with a second portion of source code associated with the second source webpage. Creating a three-dimensional representation that includes the combined portion of each click path associated with the first and the second webpage and the merged source code.Type: GrantFiled: May 5, 2015Date of Patent: February 19, 2019Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
-
Publication number: 20180365202Abstract: Generating reports. Identifying user webpage interaction information and source webpage content. Determining a portion of the source code that corresponds to the user webpage interaction information. Determining interactions of the one or more interactions associated with each of a plurality of users. Determining a click path associated with each user. Determining a similarity score between a first and a second source webpage. Determining the similarity score exceeds a threshold value. Combining a portion of each click path associated with the first source webpage with a portion of each click path associated with the second source webpage. Merging a first portion of source code associated with the first source webpage with a second portion of source code associated with the second source webpage. Creating a three-dimensional representation that includes the combined portion of each click path associated with the first and the second webpage and the merged source code.Type: ApplicationFiled: August 28, 2018Publication date: December 20, 2018Inventors: Jian Wen Chi, Wei Huang, Yang Liu, XIANG ZHOU
-
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: 20170177202Abstract: A method, system, and/or computer program product adjust values of a plurality of conditions. A processor receives a user input, which is a movement across a user interface. A tendency of the movement, which describes a direction and velocity of the movement, is determined. According to the tendency of the movement, a processor adjusts a value of at least one of the plurality of conditions by using a plurality of graphs representing the plurality of conditions, where the plurality of conditions describe search criteria, and where the user input describes the search criteria.Type: ApplicationFiled: March 8, 2017Publication date: June 22, 2017Inventors: JIAN WEN CHI, FANG LIANG DONG, RONG RONG GONG, LIN YING YING
-
Patent number: 9665271Abstract: A method, system, and/or computer program product adjust values of a plurality of conditions. A processor receives a user input, which is a movement across a user interface. A tendency of the movement, which describes a direction and velocity of the movement, is determined. According to the tendency of the movement, a processor adjusts a value of at least one of the plurality of conditions by using a plurality of graphs representing the plurality of conditions, where the plurality of conditions describe search criteria, where the user input describes the search criteria, and where the plurality of graphs representing the plurality of conditions have a common starting point and are radial.Type: GrantFiled: January 16, 2014Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Jian Wen Chi, Fang Liang Dong, Rong Rong Gong, Lin Ying Ying
-
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
-
Publication number: 20160328369Abstract: Generating reports. Identifying user webpage interaction information and source webpage content. Determining a portion of the source code that corresponds to the user webpage interaction information. Determining interactions of the one or more interactions associated with each of a plurality of users. Determining a click path associated with each user. Determining a similarity score between a first and a second source webpage. Determining the similarity score exceeds a threshold value. Combining a portion of each click path associated with the first source webpage with a portion of each click path associated with the second source webpage. Merging a first portion of source code associated with the first source webpage with a second portion of source code associated with the second source webpage. Creating a three-dimensional representation that includes the combined portion of each click path associated with the first and the second webpage and the merged source code.Type: ApplicationFiled: May 5, 2015Publication date: November 10, 2016Inventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
-
Publication number: 20160253053Abstract: Electronic equipment is controlled with a touching-type signal input device. An inputted navigator-calling request that specifies a user request to navigate among a set of previously-opened application views of different applications is received. A request mode of the inputted navigator-calling request is compared with a predefined request mode associated with navigation among the set of previously-opened application views of the different applications. It is determined whether the request mode of the inputted navigator-calling request matches with the predefined request mode. An open-views navigator is displayed in response to determining there is a match. The open-views navigator has a set of open-views tabs distributed on at least part of a closed structure that each allow selective navigation to a previously-opened application view of one of the different applications.Type: ApplicationFiled: May 6, 2016Publication date: September 1, 2016Inventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
-
Patent number: 9348507Abstract: Electronic equipment is controlled with a touching-type signal input device. An inputted navigator-calling request is received. A request mode of the inputted navigator-calling request is compared with a predefined request mode. It is determined whether the request mode of the inputted navigator-calling request matches with the predefined request mode. A navigator is displayed in response to determining there is a match. The navigator has a set of tabs distributed on at least part of a closed structure.Type: GrantFiled: October 21, 2011Date of Patent: May 24, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
-
Publication number: 20150378589Abstract: One aspect is a method for utilizing key points in a progress bar to browse through content. The method includes displaying one or more hill-shaped flags at each of one or more key points on the progress bar such that a hill top of each of the one or more hill-shaped flags corresponds to a respective key point of the one or more key points. The progress bar has a slider configured to slide along the progress bar. The method further includes sliding the slider through a first hill-shaped flag, of the one or more hill-shaped flags, on the progress bar automatically, responsive to browsing content. The method further includes decreasing, by a computer processor, a content browsing speed from a first speed to a second speed, responsive to the slider sliding through the first hill-shaped flag.Type: ApplicationFiled: June 22, 2015Publication date: December 31, 2015Inventors: Jian Wen Chi, Run Hua Chi, Zhen Hong Ding, Fang Liang Dong, Chang Lei, Zhao Yang, Wei Jun Zheng
-
Publication number: 20150235344Abstract: In an approach for magnifying areas of an image displayed on a computing device, one or more computer processors copy an image displayed on a computing device. The one or more computer processors divide the copied image into at least two areas, wherein a first area is a portion of the image to be magnified and a second area is a portion of the image to be visually compressed. The one or more computer processors render the first area as a magnified image. The one or more computer processors render the second area as a visually compressed image. The one or more computer processors combine the magnified image and the visually compressed image into a new image. The one or more computer processors display the new image.Type: ApplicationFiled: February 18, 2014Publication date: August 20, 2015Applicant: International Business Machines CorporationInventors: Jian Wen Chi, Richard W. Ragan, JR., Yue Yuan, Jian Zhang
-
Publication number: 20140215412Abstract: A method, system, and/or computer program product adjust values of a plurality of conditions. A processor receives a user input, which is a movement across a user interface. A tendency of the movement, which describes a direction and velocity of the movement, is determined. According to the tendency of the movement, a processor adjusts a value of at least one of the plurality of conditions by using a plurality of graphs representing the plurality of conditions, where the plurality of conditions describe search criteria, where the user input describes the search criteria, and where the plurality of graphs representing the plurality of conditions have a common starting point and are radial.Type: ApplicationFiled: January 16, 2014Publication date: July 31, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: JIAN WEN CHI, FANG LIANG DONG, RONG RONG GONG, LIN YING YING
-
Publication number: 20120110495Abstract: Electronic equipment is controlled with a touching-type signal input device. An inputted navigator-calling request is received. A request mode of the inputted navigator-calling request is compared with a predefined request mode. It is determined whether the request mode of the inputted navigator-calling request matches with the predefined request mode. A navigator is displayed in response to determining there is a match. The navigator has a set of tabs distributed on at least part of a closed structure.Type: ApplicationFiled: October 21, 2011Publication date: May 3, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou