Patents Assigned to SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD
  • Patent number: 10884613
    Abstract: A method and device for secondary input of text are disclosed. The method may include: detecting a touch action, if the touch action meets a triggering requirement for a candidate split mode, activating the candidate split mode, and in the candidate split mode, selecting and splitting one of candidate results into an acceptable part and a pending part, wherein the acceptable part is presented in a target text field and a new candidate is acquired based on the character string corresponding to the pending part. With the present disclosure, users are allowed to modify a candidate result at any time as desired by retaining an accepted part of the candidate result during the input process, so as to simplify the input process. This entails a more prompt and more efficient input feedback mechanism which simplifies the user's manipulation and improves the user's experience.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: January 5, 2021
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Jialiang Wang, Hongbo Xue, Zhaowen Zhou, Kun Wu, Wenmao Zhang, Yun Dai, Yuan Mei
  • Patent number: 10725656
    Abstract: This invention relates to a method for inputting text by consecutive slide, comprising: detecting whether a consecutive slide input mode is triggered in response to an input of a user; detecting and recording a sliding trajectory of a user on a touch-screen and inputting a corresponding word; and predicting a possible word based on a context and another input of the user and updating the layout of a keyboard according to at least one of the results of the prediction. The invention also relates to a system that implements the method, as well as a corresponding device. The method, system and device increase input efficiency and achieve smart prediction and smart arrangement of candidate words in an area of the keyboard.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: July 28, 2020
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Kan Zhang, Jialiang Wang, Jingshen Wu, Hanxiong Wang, Haichao Xie
  • Patent number: 10552037
    Abstract: A software keyboard input method for implementing compound keys on an electronic device screen is provided to assist a user in fast inputting a text with convenience and efficiency. Two letters are displayed on a key. The user performs a ambiguous input by directly clicking a key, and performs a precise input by moving a contact point via which a fast selection of a symbol and a fast switching of a uppercase letter are realized. With the software keyboard input method for implementing compound keys on an electronic device screen, information can be inputted on the electronic device screen easily and accurately. The method is of convenient usage and flexibility.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: February 4, 2020
    Assignee: Shanghai Chule (CooTek) Information Technology Co. Ltd.
    Inventors: Xiaofeng Huang, Yanjiao Zhao, Xiaoshan Tao
  • Patent number: 10452233
    Abstract: System and method for information service platform interaction are disclosed. The method may include obtaining, through a user interface of a mobile device, an input sequence from a user. The method may also include determining at least one business object based on the input sequence. The input sequence may at least partially match an identifier of the at least one business object. The method may also include obtaining user data based on the at least one business object or based on user identification information. The method may further include determining a menu of an information service platform provided by the at least one business object based on the user data. The method may further include displaying the menu according to a designated display mode on a display of the mobile device.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: October 22, 2019
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Kan Zhang, Hongjun Liu, Xiaohui Li, Chao Yuan, Chong Wang, Zhiqiang Zheng
  • Patent number: 10082952
    Abstract: A method and system for text input by a continuous sliding operation is provided.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: September 25, 2018
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD.
    Inventors: Jialiang Wang, Kan Zhang, Lin Zou
  • Patent number: 9736677
    Abstract: The present invention provides a cloud identification method, device and system for a double-card mobile communications device. The cloud identification method is applicable to a double-card mobile communications terminal or a device in communication with the double-card mobile communications terminal.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: August 15, 2017
    Assignee: Shanghai Chule (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Chengxiao Yang, Chao Yuan, Kan Zhang, Meng Zhang, Wenyu Ye
  • Patent number: 9544431
    Abstract: System and method for intelligent call blocking with block mode are provided. Said system comprises at least one of a local number database and a cloud number database, as well as a monitoring module used for monitoring the phone number of mobile terminal and preprocessing, an analyzing module used for analyzing obtained phone number by means of at least one of the local number database and the cloud number database and synthesizing marking information that is obtained by such analyzing, a displaying module used for displaying said marking information in a set area of said mobile terminal, a phone number marking module used for receiving marking information that is inputted by the user and is correlated with said phone number and delivering said marking information to the cloud number database; wherein, said local number database stores a part of or all of the phone numbers and corresponding marking information which have been verified and are stored in said cloud number database.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: January 10, 2017
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD.
    Inventors: Kan Zhang, Meng Zhang, Wenyu Ye, Teng Ren
  • Patent number: 9509840
    Abstract: A method for marking a phone number and a system for marking a phone number are provided. Said method comprises: obtaining a phone number of an incoming call or a dialed call to/from a mobile terminal; performing matching process on the obtained phone number in at least one of a local database and a cloud database; based on whether or not said phone number is successfully matched in the local database or the cloud database and whether said phone number is a questioned number, displaying the user with different marking pages, to prompt the user to mark said phone number or confirm the marking information of said phone number; obtaining the marking information marked by the user to said phone number according to the marking page, and performing marking verification process on the marking information; and according to the result of the marking verification process, updating said cloud database and said local database.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: November 29, 2016
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD.
    Inventors: Kan Zhang, Meng Zhang, Teng Ren, Jian Wang
  • Patent number: 9417711
    Abstract: A system for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment is provided. The system comprises a feature lexicon module, a feature lexicon establishment module, a user interface module, a sliding trajectory feature extraction module, a rough classifying and filtering module, a rough matching and filtering module and an accurate matching and sorting module. A method for implementing the sliding input using the system is also provided. The system and the method can input a word according to the preorder trajectory of the input portion, and cleverly use a forecasting-between-slidings input, decrease a sliding distance, effectively improve the input speed and accuracy of words, and simplify the operation for the users.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 16, 2016
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Haichao Xie, Qing Zhang, Qi He
  • Patent number: 9417710
    Abstract: A system for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment is provided. The system comprises a feature lexicon module, a feature lexicon establishment module, a user interface module, a sliding trajectory feature extraction module, a rough classifying and filtering module, a rough matching and filtering module and an accurate matching and sorting module. A method for implementing the sliding input using the system is also provided. The system and the method can input a word according to the preorder trajectory of the input portion, and cleverly use a forecasting-between-slidings input, decrease a sliding distance, effectively improve the input speed and accuracy of words, and simplify the operation for the users.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 16, 2016
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Haichao Xie, Qing Zhang, Qi He
  • Publication number: 20160165048
    Abstract: Systems and methods consistent with the invention relate to automated business and service dialing. According to one exemplary embodiment, a business dialing system is disclosed. The system includes a memory configured to store a plurality of business objects containing phone numbers corresponding to a plurality of business entities. The system further includes a user input device configured to detect key presses. The system also includes a processor coupled to the user input device and the memory. The processor is configured to generate a key sequence and a number sequence based on the detected key presses. The processor is further configured to search the memory for business objects corresponding to the key sequence. The system further includes a display device configured to display the number sequence and the business objects. The user input interface is further configured to detect a selection of a business object, among the business objects, or a dial command.
    Type: Application
    Filed: February 11, 2016
    Publication date: June 9, 2016
    Applicant: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD.
    Inventors: Jialiang WANG, Kan ZHANG, Yang ZHAO, Haichao XIE
  • Patent number: 9323345
    Abstract: A system of implementing flexible keyboard layout for inputting text into an electronic device, where a user's input is mapped to a character set based on a keyboard layout, and an input sequence is formed. The user may customize different keyboard layouts and switch among these different layouts arbitrarily. Also, an auto error-correction may be achieved, and smart words selection may be achieved based on context. With the system of the invention, the design cost of the portable device manufactures may be reduced significantly.
    Type: Grant
    Filed: April 20, 2009
    Date of Patent: April 26, 2016
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaofeng Huang, Yanjiao Zhao, Jingfen Dai
  • Patent number: 9182831
    Abstract: A system for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment is provided, and the system comprises a feature lexicon module, a feature lexicon establishment module, a user interface module, a sliding trajectory feature extraction module, a rough classifying and filtering module, a rough matching and filtering module and an accurate matching and sorting module. A method for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment according to the system is also provided.
    Type: Grant
    Filed: April 9, 2011
    Date of Patent: November 10, 2015
    Assignee: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Haichao Xie, Qing Zhang, Qi He
  • Patent number: 9116551
    Abstract: The present invention provides a text input method, which is integrated in a text input program or device supporting word input (e.g., software/hardware keyboard, input method, etc.) and assists a user in easily inputting a word or a phrase (e.g., various tense forms of a verb, etc.) relating to a certain word. The user may fast input a specific word relating to the certain word by a specific operation (e.g., clicking a software or hardware key, moving a screen contact point, etc.) or by a combination of a plurality of operations.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: August 25, 2015
    Assignee: Shanghai Chule (CooTek) Information Technology Co., Ltd.
    Inventors: Xiaofeng Huang, Yanjiao Zhao, Xiaoshan Tao
  • Publication number: 20140028603
    Abstract: A system for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment is provided, and the system comprises a feature lexicon module, a feature lexicon establishment module, a user interface module, a sliding trajectory feature extraction module, a rough classifying and filtering module, a rough matching and filtering module and an accurate matching and sorting module. A method for implementing the sliding input of a text based upon an on-screen soft keyboard on an electronic equipment according to the system is also provided.
    Type: Application
    Filed: April 9, 2011
    Publication date: January 30, 2014
    Applicant: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Haichao Xie, Qing Zhang, Qi He
  • Publication number: 20140019912
    Abstract: The invention relates to a system for processing sliding operations on a portable terminal device. The portable terminal device includes a touch screen. The system includes a memory device configured to store data related to sliding operations, and a processor coupled to the memory device. The processor is configured to cause to display, on the touch screen, a communication function interface for receiving user sliding operations. The processor is further configured to receive original messages obtained on the touch screen corresponding to the user sliding operations, and process the original messages to determine possible sliding patterns corresponding to the user sliding operations. The processor is also configured to set a user-defined sliding pattern based on the possible sliding patterns.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 16, 2014
    Applicant: SHANGHAI CHULE (COOTEK) INFORMATION TECHNOLOGY CO. LTD
    Inventors: Kan Zhang, Jialiang WANG, Jingshen WU, Meng ZHANG