Movatterモバイル変換


[0]ホーム

URL:


CN102346557A - Input method and input method system - Google Patents

Input method and input method system
Download PDF

Info

Publication number
CN102346557A
CN102346557ACN2010102398053ACN201010239805ACN102346557ACN 102346557 ACN102346557 ACN 102346557ACN 2010102398053 ACN2010102398053 ACN 2010102398053ACN 201010239805 ACN201010239805 ACN 201010239805ACN 102346557 ACN102346557 ACN 102346557A
Authority
CN
China
Prior art keywords
input method
coding
dictionary
presets
expansion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010102398053A
Other languages
Chinese (zh)
Other versions
CN102346557B (en
Inventor
杨晓璐
付立群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shiji Guangsu Information Technology Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201010239805.3ApriorityCriticalpatent/CN102346557B/en
Publication of CN102346557ApublicationCriticalpatent/CN102346557A/en
Application grantedgrantedCritical
Publication of CN102346557BpublicationCriticalpatent/CN102346557B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention provides an input method and an input method system. The input method comprises the following steps that: when indicating signals used for indicating that a preset expansion word stock is started by the input method are identified, the preset expansion stock is started; the searching is carried out in the expansion word stock and the common word stock according to the user input codes received by the input method, and candidate words corresponding to the codes are obtained; and the candidate words corresponding to the codes are output. When the input method and the input method system are implemented, the expansion searching is carried out in the preset word stock, in addition, the common use word stock can also be compatible with the expansion word stock, and more special input requirements of users can be met.

Description

A kind of input method and input method system
Technical field
The present invention relates to network communications technology field, relate in particular to a kind of input method and input method system.
Background technology
The user according to the coding of user's input, needs the interim dictionary range of search that enlarges in the process of using input method.The user can import the rarely used word that is of little use or fuzzy sound word etc.; Simultaneously, because be interim expansion,, can not influence daily input efficiency because candidate item increases so the dictionary range of search can not enlarged in daily input.
Referring to Fig. 1, be a kind of input method that provides in the prior art, this input method through the normal input of user before initiatively a boot symbol of input come this input intention of judges.When input method recognizes the boot symbol of input in advance, then only in the rarely used word dictionary, search the corresponding literal of importing with the user of literal code, and provide candidate item, shield on the candidate item literal that the user need can select.
It should be noted that the uncommon word thesaurus is a word not often used in the collection, for example: "Righteousness, Tian, Miao, strew," and so the word collection.And the everyday character dictionary is meant the set of the word that often is used, and comprises classified lexicon that system used in everyday dictionary, user thesaurus, self-defined phrase and user open or the like.
The inventor finds that prior art has following shortcoming at least in the process of embodiment of the present invention:
This method can only be in the rarely used word dictionary expanded search, can't solve the user and more import specific demand, and can't compatible dictionary commonly used behind the expansion dictionary.
Summary of the invention
In order to solve the technical matters that exists in the prior art, the invention provides a kind of input method, comprising:
When recognizing the indicator signal of the expansion dictionary that is used to indicate input method to launch and presets, launch the expansion dictionary that presets;
The coding that the user who receives according to input method imports is searched in said expansion dictionary and dictionary commonly used, obtains and the corresponding candidate word of said coding;
Output and the corresponding candidate word of said coding.
Correspondingly, the present invention also provides a kind of input method system, comprising:
The indicator signal identification module is used to discern the indicator signal of whether receiving the expansion dictionary that is used to indicate input method to launch and presets;
Module launched in the expansion dictionary, is used for when said indicator signal identification module recognizes said indicator signal, launching the expansion dictionary that presets;
The coding receiver module is used to receive the coding that the user imports;
The candidate word generation module is used for after said coding receiver module receives the coding of user's input, in said expansion dictionary and dictionary commonly used, searching for, and obtains and the corresponding candidate word of said coding;
The candidate word output module is used to export and the corresponding candidate word of said coding.
Embodiment of the present invention; Can in the dictionary that presets, carry out expanded search; And all right compatible dictionary commonly used behind the expansion dictionary; Overcome the defective that in rarely used word dictionary of expanding and everyday character dictionary, to search for simultaneously in the prior art; Thereby can improve the efficient of importing words, can solve the user and more import specific demand.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously; Accompanying drawing in describing below only is some embodiments of the present invention; For those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the synoptic diagram of input method in the prior art;
Fig. 2 is the schematic flow sheet of input method embodiment one among the present invention;
Fig. 3 is the schematic flow sheet of input method embodiment two among the present invention;
Fig. 4 is the schematic flow sheet of input method embodiment three among the present invention;
Fig. 5 is the schematic flow sheet of input method embodiment four among the present invention;
Fig. 6 is the synoptic diagram of input method embodiment among the present invention;
The structural representation of input method system embodiment one among Fig. 7 the present invention;
The structural representation of input method system embodiment two among Fig. 8 the present invention;
The structural representation of input method system embodiment three among Fig. 9 the present invention.
Embodiment
Technical matters to be solved by this invention be input method that prior art provides and input method system can only be in the rarely used word dictionary expanded search, can't solve the user and more import specific demand, and can't compatible dictionary commonly used behind the expansion dictionary.To the deficiency of above-mentioned prior art, a kind of input method is provided, this method can be carried out expanded search in the expansion dictionary that presets, and can also compatible dictionary commonly used behind the expansion dictionary.
Referring to Fig. 2, be the schematic flow sheet of a kind of input method first embodiment provided by the invention.
The input method that present embodiment provides comprises:
Step 100 when recognizing the indicator signal of the expansion dictionary that is used to indicate input method to launch and presets, is launched the expansion dictionary that presets;
Need to prove that said indicator signal comprises: the indication input method is launched the boot symbol of the expansion dictionary that presets, or the shortcut that the indication input method is launched the expansion dictionary that presets is pressed, or the function key that the indication input method is launched the expansion dictionary that presets is pressed.The said expansion dictionary that presets not only comprises the rarely used word dictionary, also comprises cri dernier cri words and phrases storehouse, English dictionary, fuzzy sound dictionary or the like.Below only for illustrating, the expansion dictionary that the present invention presets is not limited only to this.
Step 101, the coding that the user who receives according to input method imports is searched in said expansion dictionary and dictionary commonly used, obtains and the corresponding candidate word of said coding;
Need to prove; Said expansion dictionary is for dictionary commonly used; Dictionary commonly used is input method dictionary relatively more commonly used normally, is its dictionary that carries, for example: classified lexicon that system used in everyday dictionary, user thesaurus, self-defined phrase and user open or the like.And the expansion dictionary is the dictionary except dictionary commonly used, not only comprises the rarely used word dictionary, also comprises cri dernier cri words and phrases storehouse, English dictionary, fuzzy sound dictionary or the like.And the process that presets the expansion dictionary is: download the expansion character library in advance it is kept in the input method system, selecting for use this expansion character library as subsequent use then, so that the everyday character in using dictionary always can't satisfy the input needs time, is launched the expansion dictionary.
Need to prove that also in expansion dictionary and dictionary commonly used, search among the present invention, obtaining candidate word can have several embodiments:
The first, the coding that the user who receives according to input method imports, search and the corresponding candidate of said coding in said expansion dictionary, and in said dictionary commonly used, search for and the corresponding word of said coding; At last, with said candidate that in the expansion dictionary, searches and the synthetic candidate word of the said candidate that search obtains in dictionary commonly used;
The second, the coding that the user who receives according to input method imports, search obtains and the corresponding candidate of said coding in said expansion dictionary; With the synthetic candidate word of the said candidate that in the expansion dictionary, searches.
Step 102, output and the corresponding candidate word of said coding.
Input method expansion dictionary and dictionary commonly used that prior art provides can not be compatible, and it closes dictionary commonly used when opening the expansion dictionary, but indicator signal corresponding command of the present invention is not close the everyday words storehouse when opening the expansion dictionary.So embodiment of the present invention; When recognizing the indicator signal of the expansion dictionary that is used to indicate input method to launch and presets; Launch the expansion dictionary that presets; Therefore can in the dictionary that presets, carry out expanded search; And all right compatible dictionary commonly used can solve the user and more import specific demand behind the expansion dictionary.
Referring to Fig. 3, be the schematic flow sheet of a kind of input method second embodiment provided by the invention.
The input method that present embodiment provides comprises:
Step 200, whether identification receives the boot symbol of the expansion dictionary that is used to indicate input method to launch and presets; Need to prove that said boot symbol can for example be imported KZ by User Defined, then expression gets into the expansion character library;
Step 201 is launched the expansion dictionary boot symbol that presets if recognize the indication input method, launches the expansion dictionary that presets; Changestep 203 over to;
Ifstep 202 unidentified to indicating input method to launch the expansion dictionary boot symbol that presets, is not then launched the expansion dictionary that presets; Flow process finishes;
Step 203 receives the coding that the user imports;
Step 204, the coding that the user who receives according to input method imports is searched in said expansion dictionary and dictionary commonly used, obtains and the corresponding candidate word of said coding;
Step 205, output and the corresponding candidate word of said coding.
The embodiment that embodiment of the present invention provides through before user's input coding, judges whether to recognize boot symbol, if then start the expansion dictionary; This mode is more flexible, and can in the dictionary that presets, carry out expanded search, and all right compatible dictionary commonly used behind the expansion dictionary, can solve the user and more import specific demand.
Referring to Fig. 4, be the schematic flow sheet of a kind of input method the 3rd embodiment provided by the invention.
The input method that present embodiment provides comprises:
Step 300, input method receive the coding of user's input;
Step 301, before not being presented on the screen with the corresponding candidate word of coding, whether the shortcut that the expansion dictionary that presets is launched in identification is pressed;
Need to prove that said shortcut can be Ctrl+A, perhaps Ctrl+B, perhaps Ctrl+C or the like, shortcut can be by user oneself definition, with corresponding with dictionary.Only for for example, can not limit the embodiment of shortcut of the present invention here with this.
Step 302 is pressed if recognize the shortcut that the indication input method launches the expansion dictionary that presets, then at the coding that receives user's input but before not being presented on the screen with the corresponding candidate word of said coding, launch the expansion dictionary that presets; Change step 304 over to;
Step 303 is pressed to the shortcut of indicating input method to launch the expansion dictionary that presets as if unidentified, does not then launch the expansion dictionary that presets; Flow process finishes;
Step 304, the coding that the user who receives according to input method imports is searched in said expansion dictionary and dictionary commonly used, obtains and the corresponding candidate word of said coding;
Step 305, output and the corresponding candidate word of said coding.
The embodiment that embodiment of the present invention provides through after user's input coding, but goes up before the screen with the corresponding candidate word of said coding, judges whether to recognize shortcut, if then start the expansion dictionary; This mode is more flexible, and can in the dictionary that presets, carry out expanded search, and all right compatible dictionary commonly used behind the expansion dictionary, can solve the user and more import specific demand.
Referring to Fig. 5, be the schematic flow sheet of a kind of input method the 4th embodiment provided by the invention.
The input method that present embodiment provides comprises:
Step 400, input method receive the coding of user's input;
Step 401 has been presented on the screen with the corresponding candidate word of said coding; But the non-user of said candidate word wants to import;
Whetherstep 402 is discerned said function key of launching the expansion dictionary that presets and is pressed;
Need to prove that said function key is Ctrl+Backspace, the effect of this function key is to turn back to the state of candidate word before appearing on the screen;
Step 403 if recognize said function key and be pressed, then returns to the state of the corresponding candidate word of said coding before not being presented on the screen, launches the expansion dictionary that presets;Change step 405 over to;
Step 404 if recognizing said function key is not pressed, is not then launched the expansion dictionary that presets; Flow process finishes;
Step 405, the coding that the user who receives according to input method imports is searched in said expansion dictionary and dictionary commonly used, obtains and the corresponding candidate word of said coding;
Step 406, output and the corresponding candidate word of said coding.
The embodiment that embodiment of the present invention provides through after user's input coding, and has gone up screen with the corresponding candidate word of said coding, but and when not meeting the requiring of user, judge whether to recognize function key, if then start the expansion dictionary; This mode is more flexible, and can in the dictionary that presets, carry out expanded search, and all right compatible dictionary commonly used behind the expansion dictionary, can solve the user and more import specific demand.
Need to prove that input method provided by the invention can also be after launching the expansion dictionary that presets, display reminding is launched the signal language of expansion dictionary on the input frame of said input method, specifically as shown in Figure 6.
Referring to Fig. 7, be the structural representation of a kind of input method system embodiment one provided by the invention.
The input method system that present embodiment provides comprises:
Indicatorsignal identification module 1 is used to discern the indicator signal of whether receiving the expansion dictionary that is used to indicate input method to launch and presets; Need to prove that said indicator signal comprises: the indication input method is launched the boot symbol of the expansion dictionary that presets, or the shortcut that the indication input method is launched the expansion dictionary that presets is pressed, or the function key that the indication input method is launched the expansion dictionary that presets is pressed.
Module 2 launched in the expansion dictionary, is used for when said indicator signal identification module recognizes said indicator signal, launching the expansion dictionary that presets; Need to prove that the said expansion dictionary that presets not only comprises the rarely used word dictionary, also comprises cri dernier cri words and phrases storehouse, English dictionary, fuzzy sound dictionary or the like.
Coding receiver module 3 is used to receive the coding that the user imports;
Candidateword generation module 4 is used for after said coding receiver module receives the coding of user's input, in said expansion dictionary and dictionary commonly used, searching for, and obtains and the corresponding candidate word of said coding;
Need to prove that said dictionary commonly used comprises: classified lexicon that system used in everyday dictionary, user thesaurus, self-defined phrase and user open or the like.
Candidateword output module 5 is used to export and the corresponding candidate word of said coding.
Embodiment of the present invention; When recognizing the indicator signal of the expansion dictionary that is used to indicate input method to launch and presets; Launch the expansion dictionary that presets; Therefore can in the dictionary that presets, carry out expanded search; And all right compatible dictionary commonly used can solve the user and more import specific demand behind the expansion dictionary.
Referring to Fig. 8, be the structural representation of a kind of input method system embodiment two provided by the invention.
The input method system that present embodiment provides, each in comprising embodiment one also comprises the module:
Indicator signal presetmodule 6 is used to preset the indication input method system and launches the boot symbol of the expansion dictionary that presets, or presets the shortcut that the indication input method system is launched the expansion dictionary that presets; Or preset the indication input method system function key of launching the expansion dictionary that presets.
Expansion dictionary presetmodule 7 is used to preset the expansion dictionary.
In the present embodiment, said indicatorsignal identification module 1 was used for before thecoding receiver module 3 of said input method system is receiving the coding of user's input, and whether identification receives the boot symbol of the expansion dictionary that is used to indicate input method to launch and presets; Recognize the indication input method at said indicatorsignal identification module 1 and launch the expansion dictionary boot symbol that presets, then said expansion dictionary was launchedmodule 2 before receiving coding, launched the expansion dictionary that presets.
Perhaps; Said indicatorsignal identification module 1 is used for receiving at thecoding receiver module 3 of said input method system the coding of user's input; But before not being presented on the screen with the corresponding candidate word of coding, whether the shortcut that identification indication input method is launched the expansion dictionary that presets is pressed; Recognizing the shortcut of indicating input method to launch the expansion dictionary that presets at said indicatorsignal identification module 1 is pressed; Then said expansion dictionary is launchedmodule 2 and is received the coding of user input at codingreceiver module 3 but before not being presented on the screen with the corresponding candidate word of said coding, launch the expansion dictionary that presets.
Perhaps; Shown in indicatorsignal identification module 1 be used for the coding thatcoding receiver module 3 at said input method system receives user's input; And after being presented on the screen with the corresponding candidate word of said coding, discerning said function key of launching the said expansion dictionary that presets and whether be pressed;
Recognize said function key at said indicatorsignal identification module 1 and be pressed, then said input method system returns to the state of the corresponding candidate word of said coding before not being presented on the screen, and said expansion dictionary is launchedmodule 2 and launched the expansion dictionary that presets.
Input method system in the present embodiment also comprises display module 8; Launch aftermodule 2 launches the expansion dictionary that expansion dictionary preset module presets at said expansion dictionary, display reminding is launched the signal language of expansion dictionary on the display module on the input frame of said input method system.
The embodiment that embodiment of the present invention provides can have different modes to start the expansion dictionary; These modes that get into interim expanded search have contained possible various situations in the normal input of user, make things convenient for the user to get into interim expanded search, the habit problem on solution mutual.And present embodiment can carry out expanded search in the dictionary that presets, and all right compatible dictionary commonly used behind the expansion dictionary, can solve the user and more import specific demand.
Referring to Fig. 9, be the structural representation of a kind of input method system embodiment three provided by the invention.
The input method system that present embodiment provides comprises among embodiment one and the embodiment two each beyond module.Present embodiment will describe the concrete realization of candidateword generation module 4 in detail.
Said candidateword generation module 4 comprises:
Expansion word library searching module 40, the coding of the user input that is used for receiving, search and the said corresponding candidate of encoding in said expansion dictionary according to the coding receiver module;
Everyday words library searching module 41, the coding of the user input that is used for receiving, search and the said corresponding word of encoding in said dictionary commonly used according to the coding receiver module;
Candidate word synthesis module 42 is used for said expansion word library searching module is synthesized candidate word in candidate and the said everyday words library searching module candidate that search obtains in dictionary commonly used that the expansion dictionary searches.
In another kind of embodiment, said candidateword synthesis module 4 also is used for said expansion word library searching module is synthesized candidate word in the candidate that the expansion dictionary searches.
The input method system that embodiment of the present invention provides; Can allow the user under the situation that does not influence normal input; Contents such as the rarely used word that interim easily input is of little use, fuzzy sound, Mars word, special dictionary; Can also allow the user that dictionary is had abundanter selection, can not influence daily input speed and efficient simultaneously.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
The above is a preferred implementation of the present invention; Should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; Can also make some improvement and retouching, these improvement and retouching also are considered as protection scope of the present invention.

Claims (17)

CN201010239805.3A2010-07-282010-07-28A kind of input method and input method systemActiveCN102346557B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201010239805.3ACN102346557B (en)2010-07-282010-07-28A kind of input method and input method system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201010239805.3ACN102346557B (en)2010-07-282010-07-28A kind of input method and input method system

Publications (2)

Publication NumberPublication Date
CN102346557Atrue CN102346557A (en)2012-02-08
CN102346557B CN102346557B (en)2016-08-03

Family

ID=45545291

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201010239805.3AActiveCN102346557B (en)2010-07-282010-07-28A kind of input method and input method system

Country Status (1)

CountryLink
CN (1)CN102346557B (en)

Cited By (70)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103425257A (en)*2012-05-242013-12-04北京搜狗科技发展有限公司Method and device for prompting information of uncommon characters
CN104461334A (en)*2013-09-252015-03-25深圳市世纪光速信息技术有限公司Character input method and device
CN104978045A (en)*2015-05-272015-10-14腾讯科技(深圳)有限公司Chinese character input method and device
CN106774972A (en)*2016-11-032017-05-31北京百度网讯科技有限公司The method and apparatus that candidate word is provided in word input
CN107305493A (en)*2016-04-202017-10-31谷歌公司Graphic keyboard application with integration search
CN107491181A (en)*2016-06-102017-12-19苹果公司 Dynamic Phrase Expansion for Language Input
CN111124150A (en)*2019-12-252020-05-08王少白Input method capable of visually reflecting emotion
US10978090B2 (en)2013-02-072021-04-13Apple Inc.Voice trigger for a digital assistant
US10984798B2 (en)2018-06-012021-04-20Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US11009970B2 (en)2018-06-012021-05-18Apple Inc.Attention aware virtual assistant dismissal
US11037565B2 (en)2016-06-102021-06-15Apple Inc.Intelligent digital assistant in a multi-tasking environment
US11070949B2 (en)2015-05-272021-07-20Apple Inc.Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display
US11087759B2 (en)2015-03-082021-08-10Apple Inc.Virtual assistant activation
US11120372B2 (en)2011-06-032021-09-14Apple Inc.Performing actions associated with task items that represent tasks to perform
US11126400B2 (en)2015-09-082021-09-21Apple Inc.Zero latency digital assistant
US11133008B2 (en)2014-05-302021-09-28Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US11152002B2 (en)2016-06-112021-10-19Apple Inc.Application integration with a digital assistant
US11169616B2 (en)2018-05-072021-11-09Apple Inc.Raise to speak
US11237797B2 (en)2019-05-312022-02-01Apple Inc.User activity shortcut suggestions
US11257504B2 (en)2014-05-302022-02-22Apple Inc.Intelligent assistant for home automation
US11321116B2 (en)2012-05-152022-05-03Apple Inc.Systems and methods for integrating third party services with a digital assistant
US11348582B2 (en)2008-10-022022-05-31Apple Inc.Electronic devices with voice command and contextual data processing capabilities
CN114637405A (en)*2020-12-152022-06-17中国联合网络通信集团有限公司 Chinese character input method, system, computer equipment and storage medium
CN114637407A (en)*2020-12-152022-06-17中国联合网络通信集团有限公司Chinese character input method, system, computer device and storage medium
US11380310B2 (en)2017-05-122022-07-05Apple Inc.Low-latency intelligent automated assistant
US11388291B2 (en)2013-03-142022-07-12Apple Inc.System and method for processing voicemail
US11405466B2 (en)2017-05-122022-08-02Apple Inc.Synchronization and task delegation of a digital assistant
US11423886B2 (en)2010-01-182022-08-23Apple Inc.Task flow identification based on user intent
US11431642B2 (en)2018-06-012022-08-30Apple Inc.Variable latency device coordination
US11467802B2 (en)2017-05-112022-10-11Apple Inc.Maintaining privacy of personal information
US11500672B2 (en)2015-09-082022-11-15Apple Inc.Distributed personal assistant
US11516537B2 (en)2014-06-302022-11-29Apple Inc.Intelligent automated assistant for TV user interactions
US11526368B2 (en)2015-11-062022-12-13Apple Inc.Intelligent automated assistant in a messaging environment
US11532306B2 (en)2017-05-162022-12-20Apple Inc.Detecting a trigger of a digital assistant
US11580990B2 (en)2017-05-122023-02-14Apple Inc.User-specific acoustic models
US11599331B2 (en)2017-05-112023-03-07Apple Inc.Maintaining privacy of personal information
US11657813B2 (en)2019-05-312023-05-23Apple Inc.Voice identification in digital assistant systems
US11671920B2 (en)2007-04-032023-06-06Apple Inc.Method and system for operating a multifunction portable electronic device using voice-activation
US11670289B2 (en)2014-05-302023-06-06Apple Inc.Multi-command single utterance input method
US11675491B2 (en)2019-05-062023-06-13Apple Inc.User configurable task triggers
US11675829B2 (en)2017-05-162023-06-13Apple Inc.Intelligent automated assistant for media exploration
US11696060B2 (en)2020-07-212023-07-04Apple Inc.User identification using headphones
US11705130B2 (en)2019-05-062023-07-18Apple Inc.Spoken notifications
US11710482B2 (en)2018-03-262023-07-25Apple Inc.Natural assistant interaction
US11727219B2 (en)2013-06-092023-08-15Apple Inc.System and method for inferring user intent from speech inputs
US11755276B2 (en)2020-05-122023-09-12Apple Inc.Reducing description length based on confidence
US11765209B2 (en)2020-05-112023-09-19Apple Inc.Digital assistant hardware abstraction
US11783815B2 (en)2019-03-182023-10-10Apple Inc.Multimodality in digital assistant systems
US11790914B2 (en)2019-06-012023-10-17Apple Inc.Methods and user interfaces for voice-based control of electronic devices
US11798547B2 (en)2013-03-152023-10-24Apple Inc.Voice activated device for use with a voice-based digital assistant
US11809483B2 (en)2015-09-082023-11-07Apple Inc.Intelligent automated assistant for media search and playback
US11809783B2 (en)2016-06-112023-11-07Apple Inc.Intelligent device arbitration and control
US11838734B2 (en)2020-07-202023-12-05Apple Inc.Multi-device audio adjustment coordination
US11854539B2 (en)2018-05-072023-12-26Apple Inc.Intelligent automated assistant for delivering content from user experiences
US11853536B2 (en)2015-09-082023-12-26Apple Inc.Intelligent automated assistant in a media environment
US11853647B2 (en)2015-12-232023-12-26Apple Inc.Proactive assistance based on dialog communication between devices
US11888791B2 (en)2019-05-212024-01-30Apple Inc.Providing message response suggestions
US11886805B2 (en)2015-11-092024-01-30Apple Inc.Unconventional virtual assistant interactions
US11893992B2 (en)2018-09-282024-02-06Apple Inc.Multi-modal inputs for voice commands
US11914848B2 (en)2020-05-112024-02-27Apple Inc.Providing relevant data items based on context
US11947873B2 (en)2015-06-292024-04-02Apple Inc.Virtual assistant for media playback
US12001933B2 (en)2015-05-152024-06-04Apple Inc.Virtual assistant in a communication session
US12010262B2 (en)2013-08-062024-06-11Apple Inc.Auto-activating smart responses based on activities from remote devices
US12014118B2 (en)2017-05-152024-06-18Apple Inc.Multi-modal interfaces having selection disambiguation and text modification capability
US12051413B2 (en)2015-09-302024-07-30Apple Inc.Intelligent device identification
US12067985B2 (en)2018-06-012024-08-20Apple Inc.Virtual assistant operations in multi-device environments
US12073147B2 (en)2013-06-092024-08-27Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US12087308B2 (en)2010-01-182024-09-10Apple Inc.Intelligent automated assistant
US12223282B2 (en)2016-06-092025-02-11Apple Inc.Intelligent automated assistant in a home environment
US12254887B2 (en)2017-05-162025-03-18Apple Inc.Far-field extension of digital assistant services for providing a notification of an event to a user

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1359079A (en)*2000-12-182002-07-17北京中易郑码新技术有限责任公司Ultralarge Chinese character information treating device and method
CN101025659A (en)*2006-02-202007-08-29联想(北京)有限公司Method for realizing shortcut on-off application
CN101038518A (en)*2007-04-262007-09-19周连惠Chinese language input method
CN101051323A (en)*2007-05-222007-10-10北京搜狗科技发展有限公司Character input method, input method system and method for updating word stock
CN101178654A (en)*2007-12-072008-05-14无敌科技(西安)有限公司Method and device for inputting rare characters

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1359079A (en)*2000-12-182002-07-17北京中易郑码新技术有限责任公司Ultralarge Chinese character information treating device and method
CN101025659A (en)*2006-02-202007-08-29联想(北京)有限公司Method for realizing shortcut on-off application
CN101038518A (en)*2007-04-262007-09-19周连惠Chinese language input method
CN101051323A (en)*2007-05-222007-10-10北京搜狗科技发展有限公司Character input method, input method system and method for updating word stock
CN101178654A (en)*2007-12-072008-05-14无敌科技(西安)有限公司Method and device for inputting rare characters

Cited By (101)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11671920B2 (en)2007-04-032023-06-06Apple Inc.Method and system for operating a multifunction portable electronic device using voice-activation
US11900936B2 (en)2008-10-022024-02-13Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US11348582B2 (en)2008-10-022022-05-31Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US12165635B2 (en)2010-01-182024-12-10Apple Inc.Intelligent automated assistant
US12087308B2 (en)2010-01-182024-09-10Apple Inc.Intelligent automated assistant
US12431128B2 (en)2010-01-182025-09-30Apple Inc.Task flow identification based on user intent
US11423886B2 (en)2010-01-182022-08-23Apple Inc.Task flow identification based on user intent
US11120372B2 (en)2011-06-032021-09-14Apple Inc.Performing actions associated with task items that represent tasks to perform
US11321116B2 (en)2012-05-152022-05-03Apple Inc.Systems and methods for integrating third party services with a digital assistant
CN103425257B (en)*2012-05-242017-03-15北京搜狗科技发展有限公司A kind of reminding method of uncommon character information and device
CN103425257A (en)*2012-05-242013-12-04北京搜狗科技发展有限公司Method and device for prompting information of uncommon characters
US11557310B2 (en)2013-02-072023-01-17Apple Inc.Voice trigger for a digital assistant
US12277954B2 (en)2013-02-072025-04-15Apple Inc.Voice trigger for a digital assistant
US11862186B2 (en)2013-02-072024-01-02Apple Inc.Voice trigger for a digital assistant
US10978090B2 (en)2013-02-072021-04-13Apple Inc.Voice trigger for a digital assistant
US11636869B2 (en)2013-02-072023-04-25Apple Inc.Voice trigger for a digital assistant
US11388291B2 (en)2013-03-142022-07-12Apple Inc.System and method for processing voicemail
US11798547B2 (en)2013-03-152023-10-24Apple Inc.Voice activated device for use with a voice-based digital assistant
US11727219B2 (en)2013-06-092023-08-15Apple Inc.System and method for inferring user intent from speech inputs
US12073147B2 (en)2013-06-092024-08-27Apple Inc.Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US12010262B2 (en)2013-08-062024-06-11Apple Inc.Auto-activating smart responses based on activities from remote devices
CN104461334A (en)*2013-09-252015-03-25深圳市世纪光速信息技术有限公司Character input method and device
US11670289B2 (en)2014-05-302023-06-06Apple Inc.Multi-command single utterance input method
US11699448B2 (en)2014-05-302023-07-11Apple Inc.Intelligent assistant for home automation
US11257504B2 (en)2014-05-302022-02-22Apple Inc.Intelligent assistant for home automation
US11133008B2 (en)2014-05-302021-09-28Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US11838579B2 (en)2014-06-302023-12-05Apple Inc.Intelligent automated assistant for TV user interactions
US11516537B2 (en)2014-06-302022-11-29Apple Inc.Intelligent automated assistant for TV user interactions
US11087759B2 (en)2015-03-082021-08-10Apple Inc.Virtual assistant activation
US11842734B2 (en)2015-03-082023-12-12Apple Inc.Virtual assistant activation
US12001933B2 (en)2015-05-152024-06-04Apple Inc.Virtual assistant in a communication session
US12154016B2 (en)2015-05-152024-11-26Apple Inc.Virtual assistant in a communication session
US11070949B2 (en)2015-05-272021-07-20Apple Inc.Systems and methods for proactively identifying and surfacing relevant content on an electronic device with a touch-sensitive display
CN104978045B (en)*2015-05-272019-07-05腾讯科技(深圳)有限公司A kind of Chinese character input method and device
CN104978045A (en)*2015-05-272015-10-14腾讯科技(深圳)有限公司Chinese character input method and device
US11947873B2 (en)2015-06-292024-04-02Apple Inc.Virtual assistant for media playback
US11550542B2 (en)2015-09-082023-01-10Apple Inc.Zero latency digital assistant
US11853536B2 (en)2015-09-082023-12-26Apple Inc.Intelligent automated assistant in a media environment
US12204932B2 (en)2015-09-082025-01-21Apple Inc.Distributed personal assistant
US11126400B2 (en)2015-09-082021-09-21Apple Inc.Zero latency digital assistant
US11954405B2 (en)2015-09-082024-04-09Apple Inc.Zero latency digital assistant
US11809483B2 (en)2015-09-082023-11-07Apple Inc.Intelligent automated assistant for media search and playback
US11500672B2 (en)2015-09-082022-11-15Apple Inc.Distributed personal assistant
US12051413B2 (en)2015-09-302024-07-30Apple Inc.Intelligent device identification
US11526368B2 (en)2015-11-062022-12-13Apple Inc.Intelligent automated assistant in a messaging environment
US11809886B2 (en)2015-11-062023-11-07Apple Inc.Intelligent automated assistant in a messaging environment
US11886805B2 (en)2015-11-092024-01-30Apple Inc.Unconventional virtual assistant interactions
US11853647B2 (en)2015-12-232023-12-26Apple Inc.Proactive assistance based on dialog communication between devices
CN107305493A (en)*2016-04-202017-10-31谷歌公司Graphic keyboard application with integration search
US12223282B2 (en)2016-06-092025-02-11Apple Inc.Intelligent automated assistant in a home environment
US11657820B2 (en)2016-06-102023-05-23Apple Inc.Intelligent digital assistant in a multi-tasking environment
CN107491181B (en)*2016-06-102021-07-16苹果公司 Dynamic Phrase Expansion for Language Input
CN107491181A (en)*2016-06-102017-12-19苹果公司 Dynamic Phrase Expansion for Language Input
US11037565B2 (en)2016-06-102021-06-15Apple Inc.Intelligent digital assistant in a multi-tasking environment
US11809783B2 (en)2016-06-112023-11-07Apple Inc.Intelligent device arbitration and control
US11152002B2 (en)2016-06-112021-10-19Apple Inc.Application integration with a digital assistant
US11749275B2 (en)2016-06-112023-09-05Apple Inc.Application integration with a digital assistant
CN106774972A (en)*2016-11-032017-05-31北京百度网讯科技有限公司The method and apparatus that candidate word is provided in word input
CN106774972B (en)*2016-11-032020-03-20北京百度网讯科技有限公司Method and device for providing candidate words in text input
US11599331B2 (en)2017-05-112023-03-07Apple Inc.Maintaining privacy of personal information
US11467802B2 (en)2017-05-112022-10-11Apple Inc.Maintaining privacy of personal information
US11538469B2 (en)2017-05-122022-12-27Apple Inc.Low-latency intelligent automated assistant
US11580990B2 (en)2017-05-122023-02-14Apple Inc.User-specific acoustic models
US11862151B2 (en)2017-05-122024-01-02Apple Inc.Low-latency intelligent automated assistant
US11405466B2 (en)2017-05-122022-08-02Apple Inc.Synchronization and task delegation of a digital assistant
US11380310B2 (en)2017-05-122022-07-05Apple Inc.Low-latency intelligent automated assistant
US12014118B2 (en)2017-05-152024-06-18Apple Inc.Multi-modal interfaces having selection disambiguation and text modification capability
US11532306B2 (en)2017-05-162022-12-20Apple Inc.Detecting a trigger of a digital assistant
US12254887B2 (en)2017-05-162025-03-18Apple Inc.Far-field extension of digital assistant services for providing a notification of an event to a user
US11675829B2 (en)2017-05-162023-06-13Apple Inc.Intelligent automated assistant for media exploration
US11710482B2 (en)2018-03-262023-07-25Apple Inc.Natural assistant interaction
US11907436B2 (en)2018-05-072024-02-20Apple Inc.Raise to speak
US11854539B2 (en)2018-05-072023-12-26Apple Inc.Intelligent automated assistant for delivering content from user experiences
US11487364B2 (en)2018-05-072022-11-01Apple Inc.Raise to speak
US11169616B2 (en)2018-05-072021-11-09Apple Inc.Raise to speak
US11900923B2 (en)2018-05-072024-02-13Apple Inc.Intelligent automated assistant for delivering content from user experiences
US11431642B2 (en)2018-06-012022-08-30Apple Inc.Variable latency device coordination
US11360577B2 (en)2018-06-012022-06-14Apple Inc.Attention aware virtual assistant dismissal
US12067985B2 (en)2018-06-012024-08-20Apple Inc.Virtual assistant operations in multi-device environments
US12080287B2 (en)2018-06-012024-09-03Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US10984798B2 (en)2018-06-012021-04-20Apple Inc.Voice interaction at a primary device to access call functionality of a companion device
US11630525B2 (en)2018-06-012023-04-18Apple Inc.Attention aware virtual assistant dismissal
US11009970B2 (en)2018-06-012021-05-18Apple Inc.Attention aware virtual assistant dismissal
US11893992B2 (en)2018-09-282024-02-06Apple Inc.Multi-modal inputs for voice commands
US11783815B2 (en)2019-03-182023-10-10Apple Inc.Multimodality in digital assistant systems
US11705130B2 (en)2019-05-062023-07-18Apple Inc.Spoken notifications
US11675491B2 (en)2019-05-062023-06-13Apple Inc.User configurable task triggers
US11888791B2 (en)2019-05-212024-01-30Apple Inc.Providing message response suggestions
US11657813B2 (en)2019-05-312023-05-23Apple Inc.Voice identification in digital assistant systems
US11237797B2 (en)2019-05-312022-02-01Apple Inc.User activity shortcut suggestions
US11790914B2 (en)2019-06-012023-10-17Apple Inc.Methods and user interfaces for voice-based control of electronic devices
CN111124150A (en)*2019-12-252020-05-08王少白Input method capable of visually reflecting emotion
US11765209B2 (en)2020-05-112023-09-19Apple Inc.Digital assistant hardware abstraction
US11924254B2 (en)2020-05-112024-03-05Apple Inc.Digital assistant hardware abstraction
US11914848B2 (en)2020-05-112024-02-27Apple Inc.Providing relevant data items based on context
US11755276B2 (en)2020-05-122023-09-12Apple Inc.Reducing description length based on confidence
US11838734B2 (en)2020-07-202023-12-05Apple Inc.Multi-device audio adjustment coordination
US11696060B2 (en)2020-07-212023-07-04Apple Inc.User identification using headphones
US11750962B2 (en)2020-07-212023-09-05Apple Inc.User identification using headphones
CN114637407A (en)*2020-12-152022-06-17中国联合网络通信集团有限公司Chinese character input method, system, computer device and storage medium
CN114637405A (en)*2020-12-152022-06-17中国联合网络通信集团有限公司 Chinese character input method, system, computer equipment and storage medium

Also Published As

Publication numberPublication date
CN102346557B (en)2016-08-03

Similar Documents

PublicationPublication DateTitle
CN102346557A (en)Input method and input method system
US10496687B2 (en)Input method, device, and electronic apparatus
US7818170B2 (en)Method and apparatus for distributed voice searching
CN101623202B (en)Medical input method and medical device
US20080162472A1 (en)Method and apparatus for voice searching in a mobile communication device
CN101645190B (en)Word inquiring system and inquiring method thereof
CN104573099A (en)Topic searching method and device
CN103914539A (en)Information search method and device
AU2006325555B2 (en)A method and apparatus for accessing a digital file from a collection of digital files
KR20080085165A (en) Input data expansion system and method, and wildcard insertion and input data expansion system
CN104282301A (en)Voice command processing method and system
CN105354318A (en)File searching method and device
CN102541989A (en)Robust auto-correction for data retrieval
CN103631784B (en)Page content retrieval method and system
CN104731918A (en)Voice search method and device
CN113672154B (en)Page interaction method, medium, device and computing equipment
CN110010131B (en)Voice information processing method and device
CN102346559A (en)Method and device for deleting lexical items in input method as well as character input tool
CN112558784A (en)Method and device for inputting characters and electronic equipment
CN101013437A (en)Method for inquiring textual data based on word pronunciation
KR100954262B1 (en) Implementation and Method of Language Learner Algorithm for Playing Lyrics or Subtitles of Multimedia Files
KR20090118392A (en) Query expansion system using lexical network, and its method and recording medium storing computer program therefor
CN110390004B (en)Information processing method, electronic equipment and storage medium
CN106055094A (en)Method and device for operation control based on projection equipment
CN1965349A (en)Multimodal disambiguation of speech recognition

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
ASSSuccession or assignment of patent right

Owner name:SHENZHEN SHIJI LIGHT SPEED INFORMATION TECHNOLOGY

Free format text:FORMER OWNER: TENGXUN SCI-TECH (SHENZHEN) CO., LTD.

Effective date:20131030

C41Transfer of patent application or patent right or utility model
TA01Transfer of patent application right

Effective date of registration:20131030

Address after:A Tencent Building in Shenzhen Nanshan District City, Guangdong streets in Guangdong province science and technology 518057 16

Applicant after:Shenzhen Shiji Guangsu Information Technology Co., Ltd.

Address before:Shenzhen Futian District City, Guangdong province 518057 Zhenxing Road, SEG Science Park 2 East Room 403

Applicant before:Tencent Technology (Shenzhen) Co., Ltd.

C14Grant of patent or utility model
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp