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: 10838581
    Abstract: 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: Grant
    Filed: May 6, 2016
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
  • Patent number: 10678414
    Abstract: 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: Grant
    Filed: March 8, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Fang Liang Dong, Rong Rong Gong, Lin Ying Ying
  • Patent number: 10552521
    Abstract: 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: Grant
    Filed: August 28, 2018
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
  • Patent number: 10210143
    Abstract: 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: Grant
    Filed: May 5, 2015
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
  • Publication number: 20180365202
    Abstract: 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: Application
    Filed: August 28, 2018
    Publication date: December 20, 2018
    Inventors: Jian Wen Chi, Wei Huang, Yang Liu, XIANG ZHOU
  • Patent number: 9917610
    Abstract: 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: Grant
    Filed: November 17, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
  • Patent number: 9912364
    Abstract: 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: Grant
    Filed: June 25, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
  • Publication number: 20170177202
    Abstract: 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: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Inventors: JIAN WEN CHI, FANG LIANG DONG, RONG RONG GONG, LIN YING YING
  • Patent number: 9665271
    Abstract: 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: Grant
    Filed: January 16, 2014
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jian Wen Chi, Fang Liang Dong, Rong Rong Gong, Lin Ying Ying
  • Publication number: 20160378214
    Abstract: 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: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
  • Publication number: 20160378188
    Abstract: 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: Application
    Filed: November 17, 2015
    Publication date: December 29, 2016
    Inventors: Jian Wen Chi, Yu Wei Sun, Li Yue, Kang Zhang, Liyi Zhou
  • Publication number: 20160328369
    Abstract: 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: Application
    Filed: May 5, 2015
    Publication date: November 10, 2016
    Inventors: Jian Wen Chi, Wei Huang, Yang Liu, Xiang Zhou
  • Publication number: 20160253053
    Abstract: 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: Application
    Filed: May 6, 2016
    Publication date: September 1, 2016
    Inventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
  • Patent number: 9348507
    Abstract: 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: Grant
    Filed: October 21, 2011
    Date of Patent: May 24, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou
  • Publication number: 20150378589
    Abstract: 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: Application
    Filed: June 22, 2015
    Publication date: December 31, 2015
    Inventors: Jian Wen Chi, Run Hua Chi, Zhen Hong Ding, Fang Liang Dong, Chang Lei, Zhao Yang, Wei Jun Zheng
  • Publication number: 20150235344
    Abstract: 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: Application
    Filed: February 18, 2014
    Publication date: August 20, 2015
    Applicant: International Business Machines Corporation
    Inventors: Jian Wen Chi, Richard W. Ragan, JR., Yue Yuan, Jian Zhang
  • Publication number: 20140215412
    Abstract: 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: Application
    Filed: January 16, 2014
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JIAN WEN CHI, FANG LIANG DONG, RONG RONG GONG, LIN YING YING
  • Publication number: 20120110495
    Abstract: 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: Application
    Filed: October 21, 2011
    Publication date: May 3, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jian Wen Chi, Fang Liang Dong, Chang Huang, Zi Xuan Zhou