TWI686717B - 資料的提取方法、裝置及終端設備 - Google Patents

資料的提取方法、裝置及終端設備 Download PDF

Info

Publication number
TWI686717B
TWI686717B TW106112402A TW106112402A TWI686717B TW I686717 B TWI686717 B TW I686717B TW 106112402 A TW106112402 A TW 106112402A TW 106112402 A TW106112402 A TW 106112402A TW I686717 B TWI686717 B TW I686717B
Authority
TW
Taiwan
Prior art keywords
data
area
module
extracted
determining
Prior art date
Application number
TW106112402A
Other languages
English (en)
Other versions
TW201743228A (zh
Inventor
柳林東
Original Assignee
香港商阿里巴巴集團服務有限公司
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 香港商阿里巴巴集團服務有限公司 filed Critical 香港商阿里巴巴集團服務有限公司
Publication of TW201743228A publication Critical patent/TW201743228A/zh
Application granted granted Critical
Publication of TWI686717B publication Critical patent/TWI686717B/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/53Processing of non-Latin text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本發明公開了一種資料的提取方法、裝置及終端設備,涉及資訊技術領域,主要目的在於解決現有技術在提取待提取資料過程中,操作過程複雜,且出錯率高的缺陷,以實現快捷、準確的提取待提取資料。主要技術方案包括:接收對觸控式螢幕的按壓操作指令,並根據所述按壓操作指令確定對觸控式螢幕的按壓操作位置;根據所述按壓操作位置確定需要進行資料提取的資料區域;根據所述資料區域中的資料確定對應的資料提取規則;根據所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料;其中,所述特定資料為所述資料區域中的部分資料或者全部資料。主要應用於自動提取終端設備中資料的過程中。

Description

資料的提取方法、裝置及終端設備
本發明涉及資訊技術領域,尤其涉及一種資料的提取方法、裝置及終端設備。
隨著手機、平板電腦等終端設備的快速發展及廣泛應用,越來越多的使用者更加傾向於使用終端設備進行日常工作、生活及學習,伴隨著終端設備在日常工作、生活、學習中的使用,通過終端設備獲取資料的方式也越來越多,例如:通過手機獲取註冊或者找回密碼的驗證碼、獲取平板電腦中某文章中的預置文章片段等等。
以下將以通過觸控式螢幕手機獲取註冊或者找回密碼的驗證碼為例,說明獲取資料的具體過程。在觸控式螢幕手機端,當使用者進行註冊或者找回密碼等操作時,伺服器會將驗證碼發送短訊到該帳號指定的手機上,用於確認操作者的真實身份,使用者需要通過短訊中的驗證碼,以完成註冊或者找回密碼。目前,在獲取短訊中的驗證碼時,有以下兩種操作方式,方式一:使用者需要退出註冊或者找回密碼的操作介面,進入短訊功能,通過手動選中 觸控式螢幕中的驗證碼並進行複製,獲取驗證碼。方式二:使用者不採用退出註冊或者找回密碼操作介面的方式,而是根據手機中的通知消息,通過人腦記憶的方式獲取驗證碼。
通常,為了確保該驗證碼的安全,驗證碼的設置有一定的長度和複雜性,例如,驗證碼中包含字元的大小寫和數位的組合等,避免該驗證碼被非法使用者盜取而損害使用者的利益;雖然該種有一定長度和複雜性的驗證碼能夠確保驗證碼的安全性,但是,方式一中,不同應用程式之間來回切換,操作過程複雜,且人工選擇驗證碼的方式易出現錯誤;方式二中,複雜性的驗證碼對使用者而言具有一定的記憶難度,且易出錯。
有鑑於此,本發明實施例提供一種資料的提取方法、裝置及終端設備,主要目的在於解決現有技術在提取待提取資料過程中,操作過程複雜,且出錯率高的缺陷,以實現快捷、準確的提取待提取資料。
為達到上述目的,本發明提供如下技術方案:一方面,本發明提供一種資料的提取方法,包括:接收對觸控式螢幕的按壓操作指令,並根據所述按壓操作指令確定對觸控式螢幕的按壓操作位置;根據所述按壓操作位置確定需要進行資料提取的資料區域; 根據所述資料區域中的資料確定對應的資料提取規則;根據所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料;其中,所述特定資料為所述資料區域中的部分資料或者全部資料。
另一方面,本發明提供的一種資料的提取裝置,包括:接收單元,接收對觸控式螢幕的按壓操作指令;第一確定單元,根據所述接收單元接收到的所述按壓操作指令確定對觸控式螢幕的按壓操作位置;第二確定單元,根據所述第一確定單元確定的所述按壓操作位置確定需要進行資料提取的資料區域;第三確定單元,根據所述第二確定單元確定的所述資料區域中的資料確定對應的資料提取規則;提取單元,根據所述第三確定單元確定的所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料;其中,所述特定資料為所述資料區域中的部分資料或者全部資料。
協力廠商面,本發明提供的一種終端設備,所述終端設備包括如上所述的資料的提取裝置。
借由上述技術方案,本發明實施例提供的技術方案至少具有下列優點:本發明提供的資料的提取方法、裝置及終端設備,終端設備接收對觸控式螢幕的按壓操作指令,並根據該按壓 操作指令確定對觸控式螢幕的按壓操作位置,根據該按壓操作位置確定需要進行資料提取的資料區域,根據該資料區域中的資料確定對應的資料提取規則,根據該資料提取規則對資料區域中的特定資料進行解析提取待提取資料,其中,該特定資料為資料區域中的部分資料或者全部資料;與現有技術相比,本發明能夠在使用者對觸控式螢幕的按壓操作位置確定的資料區域內,使用與資料區域內資料對應的資料提取規則,實現快捷、準確、自動的提取待提取資料,其操作過程簡單易操作,且出錯率低。
上述說明僅是本發明技術方案的概述,為了能夠更清楚瞭解本發明的技術手段,而可依照說明書的內容予以實施,並且為了讓本發明的上述和其它目的、特徵和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。
51‧‧‧接收單元
52‧‧‧第一確定單元
53‧‧‧第二確定單元
54‧‧‧第三確定單元
55‧‧‧提取單元
56‧‧‧產生單元
57‧‧‧配置單元
58‧‧‧輸出顯示單元
521‧‧‧第一確定模組
522‧‧‧合併模組
523‧‧‧第二確定模組
541‧‧‧第一確定模組
542‧‧‧第二確定模組
543‧‧‧獲取模組
544‧‧‧第三確定模組
551‧‧‧顯示模組
552‧‧‧獲取模組
553‧‧‧處理模組
571‧‧‧第一配置模組
572‧‧‧第二配置模組
5411‧‧‧解析子模組
5412‧‧‧第一確定子模組
5413‧‧‧第二確定子模組
5431‧‧‧分詞子模組
5432‧‧‧查找子模組
5433‧‧‧確定子模組
通過閱讀下文較佳實施方式的詳細描述,各種其他的優點和益處對於本領域普通技術人員將變得清楚明瞭。附圖僅用於示出較佳實施方式的目的,而並不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1示出了本發明實施例提供的一種資料的提取方法的流程圖;圖2示出了本發明實施例提供的一種在平板電腦的瀏覽器網頁中確定資料區域的示意圖; 圖3示出了本發明實施例提供的一種輸出顯示確定/重選待提取資料的提示資訊的示意圖;圖4示出了本發明實施例提供的一種智慧手機確定資料區域的示意圖;圖5示出了本發明實施例提供的一種資料的提取裝置的組成方塊圖;圖6示出了本發明實施例提供的另一種資料的提取裝置的組成方塊圖。
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這裡闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,並且能夠將本公開的範圍完整的傳達給本領域的技術人員。
本發明實施例提供一種資料的提取方法,該方法應用於終端設備側,如圖1所示,所述方法包括:
101、接收對觸控式螢幕的按壓操作指令,並根據所述按壓操作指令確定對觸控式螢幕的按壓操作位置。
當使用者需要提取終端設備中的待提取資料時,使用者對終端設備中的觸控式螢幕執行按壓操作,該按壓操作經終端設備觸控式螢幕中的電容式觸摸感應器或壓力式觸摸感應器傳輸到終端設備,終端設備將其解析為對終端設 備的按壓操作指令,根據所述按壓操作指令確定對觸控式螢幕的按壓操作位置。
在使用者對觸控式螢幕進行按壓操作時,通常基於使用者的手指進行,而使用者的生活習慣不同,有的使用者可能習慣用中指按壓操作觸控式螢幕,有的使用者可能習慣用食指按壓操作觸控式螢幕,不管使用者基於哪個手指對觸控式螢幕進行按壓,其均會對觸控式螢幕產生一個按壓點,終端設備根據該按壓點接收對觸控式螢幕的按壓操作指令,並根據該按壓點確定對觸控式螢幕的按壓操作位置。本發明實施例對使用者觸發按壓操作指令使用的手指及在終端設備的觸控式螢幕中按壓的具體位置不作限定。
需要說明的是,為了區分使用者是按一下觸控式螢幕,還是基於對觸控式螢幕的按壓操作位置進行資料提取,本發明實施例中,需要對使用者觸發觸控式螢幕的按壓操作進行預設,以便終端設備確定使用者的按壓操作為提取資料所觸發的指令。示例性的,以智慧手機為例進行說明,若該智慧手機為安卓系統,則當使用者對觸控式螢幕進行長按或者劃選後,確定使用者對觸控式螢幕的按壓操作為提取資料的預置操作;若智能手機為iOS系統,且該系統中支援壓力感應觸控Force Touch,則當使用者對觸控式螢幕進行輕壓或者重壓後,確定使用者對觸控式螢幕的按壓操作為提取資料的預置操作。以上僅為示例性的舉例,本發明實施例對觸發提取終端設備中資料的按壓操作方式不進行具體限定。
本發明實施例中,所述終端設備應該包含觸控式螢幕,終端設備可以包含但不局限于觸控式螢幕智慧手機、平板電腦、觸控式螢幕個人電腦、觸控式螢幕多媒體教學設備等等,本發明實施例對終端設備的具體類型不進行限定。
102、根據所述按壓操作位置確定需要進行資料提取的資料區域。
終端設備以使用者對觸控式螢幕的按壓點為中心,確定按壓操作位置的實際覆蓋區域,該實際覆蓋區域為進行資料提取的資料區域。
由於使用者按壓觸控式螢幕使用手指的習慣不同,導致對觸控式螢幕按壓操作位置確定的資料區域大小存在差異;並且,不同的使用者假設都使用食指按壓操作觸控式螢幕,而不同使用者手指大小的差異,也會導致確定的資料區域也存在差異。本發明實施例對觸控式螢幕的按壓操作位置確定需要進行資料提取的資料區域的大小不進行限定。
在實際應用中,由於終端設備的使用者手指大小存在差異,使得手指在觸控式螢幕中的實際覆蓋區域可能覆蓋不到其需要提取的待提取資料,因此,會設置一個預置允許誤差區域,在終端設備確定資料區域時,將實際覆蓋區域與預置允許誤差區域進行合併,使得資料區域大於基於按壓操作位置確定的實際覆蓋區域,以提高提取待提取資料的準確性。
103、根據所述資料區域中的資料確定對應的資料提取規則。
根據步驟101中確定的需要進行資料提取的資料區域中的資料確定其對應的資料提取規則。在本發明實施例中,該資料區域中的資料包含:數位、英文大小寫、圖形、漢字、網址、特徵字元、公式等資料,由於該資料區域中的資料為未知的,因此,在確定資料提取規則時,需要根據資料區域中的資料的不同資料類型、不同資料的屬性資訊進行確定。
本發明實施例中,不同使用者對待提取資料的提取需求不同,因此,在產生資料提取規則時,包含針對資料的不同屬性資訊設定的規則、針對資料的不同資料類型設定的提取資料的優先順序規則。本步驟的目的在於,根據資料區域中選定的資料的資料類型、屬性資訊,確定適用的資料提取規則。
在實際應用中,從使用終端設備的便捷實用性方面講,使用者一般不會使用包含觸控式螢幕的終端設備提取較長篇幅的資料,如,提取整篇文章中包含的所有文字資料。通常,在觸控式螢幕終端設備側,提取待提取資料的應用場景包含:提取智慧手機短訊中的驗證碼資料以驗證使用者身份、提取網頁內容中的網址資料以進行網頁跳轉、提取智慧手機短訊中的訂單號資料以對該訂單號進行查詢、提取網頁中的公式資料以對該公式資料進行粘貼使用、提取智慧手機通知欄中短訊功能下的驗證碼資料等 等。但應當明確的是,以上提取待提取資料的應用場景僅為示例性的舉例,並非意在限定本發明實施例的具體應用場景。
104、根據所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料。
其中,所述特定資料為所述資料區域中的部分資料或者全部資料。在對資料區域中的資料進行解析時,可能僅通過資料區域中的部分資料即可提取使用者欲提取的相關資料;也可能需要對資料區域中的所有資料進行解析才能獲取使用者欲提取的資料。有關對資料區域中的特定資料進行解析確定資料提取規則的具體資料量,不同的資料區域其資料量可能存在差異,本發明實施例對此不作限定。
在終端設備基於資料提取規則提取待提取資料時,為了確保提取資料的準確性,當終端設備提取完待提取資料後,將提取的待提取資料輸出顯示,以便使用者確定該待提取資料的準確性。
本發明提供的資料的提取方法,終端設備接收對觸控式螢幕的按壓操作指令,並根據該按壓操作指令確定對觸控式螢幕的按壓操作位置,根據該按壓操作位置確定需要進行資料提取的資料區域,根據該資料區域中的資料確定對應的資料提取規則,根據該資料提取規則對資料區域中的特定資料進行解析提取待提取資料,其中,該特定資料為資料區域中的部分資料或者全部資料;與現有技術相比,本發明能夠在使用者對觸控式螢幕的按壓操作位置確 定的資料區域內,使用與資料區域內資料對應的資料提取規則,實現快捷、準確、自動的提取待提取資料,其操作過程簡單易操作,且出錯率低。
進一步的,為了更好的對上述圖1所示的方法進行理解,作為對上述實施方式的細化和擴展,本發明實施例將針對圖1中的步驟進行詳細說明。
由於在步驟103中根據資料區域中的資料確定對應的資料提取規則,而該資料區域中包含的資料不確定,因此,在確定資料提取規則時,可以通過但不局限於以下兩種方式確定提取待提取資料的資料提取規則:
方式一:確定資料區域內資料的資料類型,根據該資料類型確定其對應的資料提取規則。
本發明實施例所述的資料提取規則針對不同的資料類型設置有不同的優先順序,因此,在確定區域內資料的資料類型時,可以通過確定資料的資料類型確定,以便根據資料提取規則的優先順序確定提取該資料所使用的資料提取規則。
在方式一中,確定資料提取規則的前提為確定資料區域中資料的資料類型,在確定資料的資料類型時,根據資料在編寫時的字元輸入狀態確定資料區域中各個資料的資料類型。具體實現過程包括:依次對資料區域中的各個資料進行解析,並確定各個資料的字元輸入狀態是全形還是半形,並根據字元輸入狀態確定各個資料的資料類型。其中,全形為一個字元佔用兩個標準字元位置的狀態,全形 通常包括:中文字元和規定了全形的英文字元及國標GB2312-80中的圖形符號和特殊字元等等;半形為一個字元佔用一個標準字元位置,半形通常包括:英文字母、數位、西方語言的符號。
在實際應用中,資料區域中的資料由多個連續的字元構成,同時,基於全形/半形佔用標準字元位置的個數,在確定各個資料的字元輸入狀態時,通過判斷資料區域中各個字元的佔用標準字元位置即可確定資料的資料類型。
方式二:獲取資料區域內資料的屬性資訊,並根據該屬性資訊確定資料提取規則。
在方式二中,在獲取資料區域內資料的屬性資訊時,可以採用但不局限於以下的方式實現,例如:對資料區域內的所有資料進行分詞,從分詞後的資料中查找與預置關鍵字相匹配的資料,根據預置關鍵字確定資料的屬性資訊,其中,預置關鍵字與屬性資訊一一對應,其用於識別屬性資訊。本發明實施例中,在對資料區域中的資料進行分詞時,請參考現有技術中的任意一種分詞方法,本發明實施例在此不再對資料的分詞方法進行贅述。
在實際應用中,可以根據資料區域中資料的屬性資訊(預置關鍵字)確定資料的當前應用場景,例如,當資料的預置關鍵字為短訊驗證碼、手機確認碼時,可以確定終端設備提取的資料當前所在的應用場景為智慧手機中的短訊應用程式;當資料的預置關鍵字為“http://”,或者“.com”,或者“.cn”等內容時,可以確定終端設備中待提 取的資料當前所在的應用場景為網頁流覽。以上僅為示例性的舉例,而非限制提取資料區域中的資料的應用場景。
示例性的,如表1所示,表1示出了本發明實施例提供的一種屬性資訊與資料提取規則的對應關係表,當資料區域中分詞後的資料與表1中任意預置關鍵字匹配時,確定與預置關鍵字對應的資料提取規則。以表1中的預置關鍵字訂單號*為例進行說明,其中,*代表訂單號後的任意一個或者多個資料,當分詞後的資料中包含:訂單號為、訂單號、訂單號是、訂單號:等資料時,均能夠與預置關鍵字相匹配,則確定資料提取規則為提取訂單號*後,標點符號前連續的數位資料。
Figure 106112402-A0202-12-0012-1
進一步的,本發明實施例的目的在於自動、快捷、準確的對終端設備中的資料進行提取,在根據所述資料區域中的資料確定對應的資料提取規則之後,根據該資料提取規則進行資料提取。當該資料提取規則為基於上述方式一所確定的資料提取規則時,根據優先順序最高的資料提取規則提取待提取資料;在提取待提取資料之後,輸出顯示確定待提取資料的提示資訊,以便使用者確認該待提取資料是否為根據使用者意願提取的資料;若使用者確認該待提取資料是正確的,則觸發提示資訊中的確認按鍵,終端設備接收預置確認指令,將該待提取資料自動複製到系統剪切板中,並輸出顯示所述待提取資料獲取成功的提示資訊,以便使用者對該待提取資料進行使用。若使用者確認該待提取資料是錯誤的,則觸發提示資訊中的重選按鍵,終端設備接收預置重選指令,並使用資料提取規則中的第二等級的優先順序繼續對資料區域中的資料進行提取,在資料提取之後,顯示確認待提取資料的提示資訊,直到終端設備接收到預置確認指令,獲取重新提取後的待提取資料。
當該資料提取規則為基於上述方式二所確定的資料提取規則時,根據所述資料提取規則對所述資料區域中的資料提取待提取資料包括:基於確定的資料提取規則對直接對資料區域中的資料進行提取待提取資料;需要說明的是,上述方式二中,確定的資料提取規則與屬性資訊為一一對應的關係,即當資料區域中資料的屬性資訊確認後, 便會使用屬性資訊(預置關鍵字)對應的資料提取規則進行提取資料,而不存在資料提取規則優先順序。以下提供兩個示例,說明提取不同的應用場景中的資料時確定的資料提取規則。示例1,若確定資料區域的資料為短訊中的驗證碼資訊,終端設備對資料區域的所有資料,進行分詞、語義解析,當解析到預置關鍵字驗證碼時,會自動獲取該驗證碼的實質資料,如:123abc等等。示例2,若確定資料區域中包含某網址,或者某網址中的一部分,由於使用者對觸控式螢幕的按壓操作位置確定的資料區域小於某網址,或者,網址中的一部分時,終端設備會對該資料的屬性資訊進行分析,並提取出完整的網址資料。以上兩個示例僅為示例性的舉例,本發明實施例中對資料區域對應的具體應用場景不進行限定。
需要說明的是,當終端設備基於上述方式一或者方式二確定對應的資料提取規則時,若通過方式一無法確定出資料提取規則,則還可通過方式二確定資料提取規則;若通過方式二無法確定出資料提取規則,則還可以通過方式一確定資料提取規則,本發明實施例對在確定資料提取規則時採用的方式方法不進行具體限定,其需要根據資料區域中的資料進行確定。
示例性的,如圖2所示,使用者使用平板電腦中的瀏覽器流覽網頁,欲提取網頁中資料:http://ABCd.com,終端設備根據使用者的按壓操作指令確定出圖2中所示的資料區域,該資料區域中的資料包括“http://”,對資料 http://進行解析,確定資料的各個資料的字元輸入狀態僅為半形,根據資料的資料類型確定出資料提取規則為只提取半形字元的資料,提取待提取資料“http://”之後,如圖3所示,以對話方塊的形式輸出顯示確定/重選待提取資料的提示資訊,使用者點擊重選按鍵後,重新獲取待提取資料。對資料區域中的所有資料進行分詞,將分詞後的資料與預置關鍵字進行匹配,其中預置關鍵字與資料屬性資訊一一對應,確定出資料的屬性資訊為網址,根據該屬性資訊確定資料提取規則為提取完整的網址資料,提取待提取資料:“http://www.ABCd.com”之後,顯示確定/重選待提取資料的提示資訊,待使用者觸發確定按鍵後,將http://www.ABCd.com自動複製到系統粘貼板上以供使用者使用。
可選的,在根據所述資料提取規則對所述資料區域中的資料進行解析提取待提取資料時,首先將資料區域中資料之間的冗餘資料進行過濾,再根據資料提取規則提取過濾後的待提取資料。其中,所述冗餘資料可以包含但不局限於空格、標點符號等等。
進一步的,在根據資料區域中的資料確定對應的資料提取規則之前,產生資料提取規則,並對該資料提取規則進行配置。在對資料提取規則進行配置時,可以包含但不局限於以下的方式,例如:根據不同資料類型配置資料提取規則的優先順序;或者,根據資料的屬性資訊配置資料提取規則;通常,根據屬性資訊配置的資料提取規則時, 屬性資訊與資料提取規則之間是一一對應的關係。
示例性的,根據不同資料類型配置資料提取規則的優先順序時,可以設置提取的字元中包含半形字元為優先順序最高的資料提取規則;或者,若資料區域中的資料類型既包含半形字元,又包含全形字符,則分別統計半形字元對應的資料個數、全形字符對應的資料個數,並提取半形字元與全形字符中個數相對較多的字元;或者,設置提取的字元中只包含數位的資料提取規則。以上僅為示例性的舉例,本發明實施例對資料提取規則的具體配置方式不進行限定。
進一步的,由於使用者手指大小存在差異,可能在確定資料區域時確定的資料區域存在大小差異、不完整,因此,終端設備通過設置預置允許誤差區域來解決上述問題。終端設備在設置預置允許誤差區域時,可以設置該預置允許誤差區域為一個固定區域;或者,設置該預置允許誤差區域為占按壓操作位置在觸控式螢幕中的實際覆蓋區域的預置百分比。在終端設備通過對觸控式螢幕的按壓操作位置確定需要進行資料提取的資料區域時,確定按壓操作位置在觸控式螢幕中的實際覆蓋區域,獲取預置允許誤差區域,將所述實際覆蓋區域與預置允許誤差區域進行合併,確定資料區域。本發明實施例對預置允許誤差區域的具體設置方式不進行限定。
示例性的,為了便於對確定資料區域的過程進行詳細說明,以下將以示例的形式對其補充說明。示例性的,圖 4示出了本發明實施例提供的一種智慧手機確定資料區域的示意圖,如圖4所示,假設,該終端設備為智慧手機,終端設備使用者欲獲取短訊消息中的驗證碼資訊,使用者通過長按方式獲取驗證碼,按壓操作位置在觸控式螢幕的實際覆蓋區域為圖中虛線所示,而實際覆蓋區域與預置允許誤差區域合併後,確定出圖示中的實線區域,即資料區域。需要說明的是,圖4僅為示例性的舉例,本發明實施例對使用者提取資料的位置進行限定。
進一步的,為了便於使用者利用提取成功後的待提取資料,終端設備在提取待提取資料後,輸出顯示待提取資料獲取成功的提示資訊。在輸出顯示待提取資料獲取成功的提示資訊時,可以通過彈出對話方塊的形式,顯示提示資訊;或者,待提取資料獲取成功後,通過語音廣播的方式告知終端設備使用者。本發明實施例對待提取資料獲取成功的提示資訊的具體形式不進行限定。
以上以詳細闡述了提取終端設備中待提取資料的過程,需要說明的是,本發明實施例提供的方法,在漢語場景中提取數位、字母、特殊符號等資料,能夠實現快速、準確的資料提取;但是,若在漢語場景中提取漢字,則基於本發明提供的方法可能無法達到準確、自動的提取資料的目的,漢語場景中提取漢語時,可採用現有技術中,手動選擇待提取資料的方式實現。同樣的,在英語及其他語言的應用場景中提取漢字、特殊符號等資料時,也能夠實現快速、準確的資料提取;但是,在英語及其他語言的應 用場景中提取相同語言的資料時,可能無法達到準確、自動的提取資料的目的。
進一步的,作為對上述圖1所示方法的實現,本發明另一實施例還提供了一種資料的提取裝置。該裝置實施例與前述方法實施例對應,為便於閱讀,本裝置實施例不再對前述方法實施例中的細節內容進行逐一贅述,但應當明確,本實施例中的裝置能夠對應實現前述方法實施例中的全部內容。
本發明實施例提供一種資料的提取裝置,如圖5所示,包括:接收單元51,接收對觸控式螢幕的按壓操作指令;第一確定單元52,根據所述接收單元51接收到的所述按壓操作指令確定對觸控式螢幕的按壓操作位置;第二確定單元53,根據所述第一確定單元52確定的所述按壓操作位置確定需要進行資料提取的資料區域;第三確定單元54,根據所述第二確定單元53確定的所述資料區域中的資料確定對應的資料提取規則;提取單元55,根據所述第三確定單元54確定的所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料;其中,所述特定資料為所述資料區域中的部分資料或者全部資料。
進一步的,如圖6所示,所述第三確定單元54包括:第一確定模組541,確定所述資料區域中所述資料的 資料類型;第二確定模組542,根據所述第一確定模組541確定的所述資料類型確定其對應的所述資料提取規則,所述資料提取根規則針對不同的資料類型設置有不同的優先順序。
進一步的,如圖6所示,第一確定模組541包括:解析子模組5411,依次對所述資料區域中的各個資料進行解析;第一確定子模組5412,在所述解析子模組5411對所述資料區域中的各個資料進行解析過程中,確定各個資料的字元輸入狀態,所述字元輸入狀態包括全形及半形;第二確定子模組5413,根據所述第一確定子模組5412確定的所述字元輸入狀態確定各個資料的資料類型。
進一步的,所述提取單元55,根據優先順序最高的資料提取規則對所述資料區域內的所述特定資料進行解析提取所述待提取資料。
進一步的,如圖6所示,所述提取單元55包括:顯示模組551,顯示確認所述待提取資料的提示資訊;獲取模組552,當接收到預置確認指令時,獲取所述待提取資料;處理模組553,當接收到預置重選指令時,根據資料提取根規則優先順序繼續提取所述資料區域中的特定資 料,直到接收到預置確認指令,獲取重新提取後的待提取資料。
進一步的,如圖6所示,所述第三確定單元54,還包括:獲取模組543,獲取所述資料區域中所述資料的屬性資訊;第三確定模組544,根據所述獲取模組543獲取的所述屬性資訊確定所述資料提取規則。
進一步的,如圖6所示,所述獲取模組543包括:分詞子模組5431,對所述資料區域內的所有資料進行分詞;查找子模組5432,從所述分詞子模組5431分詞後的資料中查找與預置關鍵字相匹配的資料,所述預置關鍵字用於標識所述屬性資訊;確定子模組5433,根據所述查找子模組5432查找的所述預置關鍵字確定所述資料的屬性資訊。
進一步的,如圖6所示,所述裝置還包括:產生單元56,在所述第三確定單元54根據所述資料區域中的資料確定對應的資料提取規則之前,產生所述資料提取規則;配置單元57,對所述產生單元56產生的所述資料提取規則進行配置。
進一步的,如圖6所示,所述配置單元57包括:第一配置模組571,根據不同資料類型配置所述資料 提取規則的優先順序;第二配置模組572,根據資料的屬性資訊配置所述資料提取規則。
進一步的,如圖6所示,所述第一確定單元52包括:第一確定模組521,確定所述按壓操作位置在所述觸控式螢幕中的實際覆蓋區域;合併模組522,將所述第一確定模組521確定的所述實際覆蓋區域與預置允許誤差區域進行合併;第二確定模組523,在所述合併模組522將所述實際覆蓋區域與預置允許誤差區域進行合併之後,確定所述資料區域。
進一步的,如圖6所示,所述裝置還包括:輸出顯示單元58,在所述提取單元55根據所述資料提取規則對所述資料區域中的資料進行解析提取待提取資料之後,輸出顯示所述待提取資料獲取成功的提示資訊。
進一步的,本發明實施例還提供一種終端設備,所述終端設備包括如圖5或圖6中任一幅所示的資料的提取裝置。
本發明實施例提供的資料的提取裝置及終端設備,終端設備接收對觸控式螢幕的按壓操作指令,並根據該按壓操作指令確定對觸控式螢幕的按壓操作位置,根據該按壓操作位置確定需要進行資料提取的資料區域,根據該資料區域中的資料確定對應的資料提取規則,根據該資料提取 規則對資料區域中的資料進行解析提取待提取資料,其中,該特定資料為資料區域中的部分資料或者全部資料;與現有技術相比,本發明實施例能夠在使用者對觸控式螢幕的按壓操作位置確定的資料區域內,使用與資料區域內資料對應的資料提取規則,實現快捷、準確、自動的提取待提取資料,其操作過程簡單易操作,且出錯率低。
所述資料的產生裝置包括處理器和記憶體,上述第一確定單元、第二確定單元、第三確定單元及提取單元等均作為程式單元儲存在記憶體中,由處理器執行儲存在記憶體中的上述程式單元來實現相應的功能。
處理器中包含內核,由內核去記憶體中調取相應的程式單元。內核可以設置一個或以上,通過調整內核參數來解決現有技術在提取待提取資料過程中,操作過程複雜,且出錯率高的缺陷,以實現快捷、準確的提取待提取資料。
記憶體可能包括電腦可讀介質中的非永久性記憶體,隨機存取記憶體(RAM)和/或非揮發性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM),記憶體包括至少一個儲存晶片。
本申請還提供了一種電腦程式產品,當在資料處理設備上執行時,適於執行初始化有如下方法步驟的程式碼:接收對觸控式螢幕的按壓操作指令,並根據所述按壓操作指令確定對觸控式螢幕的按壓操作位置;根據所述按壓操作位置確定需要進行資料提取的資料區域;根據所述資料 區域中的資料確定對應的資料提取規則;根據所述資料提取規則對所述資料區域中的特定資料進行解析提取待提取資料;其中,所述特定資料為所述資料區域中的部分資料或者全部資料。
本領域內的技術人員應明白,本申請的實施例可提供為方法、系統、或電腦程式產品。因此,本申請可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本申請可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
本申請是參照根據本申請實施例的圖表中圖形的顯示方法、裝置、和電腦程式產品的流程圖和/或方塊圖來描述的。應理解可由電腦程式指令實現流程圖和/或方塊圖中的每一流程和/或方塊、以及流程圖和/或方塊圖中的流程和/或方塊的結合。可提供這些電腦程式指令到通用電腦、專用電腦、嵌入式處理機或其他可程式設計資料處理設備的處理器以產生一個機器,使得通過電腦或其他可程式設計資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的裝置。
這些電腦程式指令也可儲存在能引導電腦或其他可程式設計資料處理設備以特定方式工作的電腦可讀記憶體中,使得儲存在該電腦可讀記憶體中的指令產生包括指令 裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能。
這些電腦程式指令也可裝載到電腦或其他可程式設計資料處理設備上,使得在電腦或其他可程式設計設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可程式設計設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方塊圖一個方塊或多個方塊中指定的功能的步驟。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出介面、網路介面和記憶體。
記憶體可能包括電腦可讀介質中的非永久性記憶體,隨機存取記憶體(RAM)和/或非揮發性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀介質的示例。
電腦可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存介質的例子包括,但不限於相變記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可程式設計唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁磁片儲存 或其他磁性存放裝置或任何其他非傳輸介質,可用於儲存可以被計算設備訪問的資訊。按照本文中的界定,電腦可讀介質不包括暫存電腦可讀媒體(transitory media),如調製的資料信號和載波。
以上僅為本申請的實施例而已,並不用於限制本申請。對於本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的申請專利範圍之內。

Claims (19)

  1. 一種資料的提取方法,其包括:接收對觸控式螢幕的按壓操作指令,並根據該按壓操作指令確定對觸控式螢幕的按壓操作位置;根據該按壓操作位置確定需要進行資料提取的資料區域;根據資料在編寫時的字元輸入狀態確定該資料區域中該資料的資料類型;根據該資料類型確定其對應的該資料提取規則,該資料提取規則針對不同的資料類型設置有不同的優先順序;根據該資料提取規則之最高等級的優先順序對該資料區域中的特定資料進行解析提取待提取資料;顯示確認該待提取資料的提示資訊;若接收到預置重選指令,則根據資料提取規則之次高等級的優先順序繼續提取該資料區域中的特定資料,直到接收到預置確認指令,獲取重新提取後的待提取資料;其中,該特定資料為該資料區域中的部分資料或者全部資料。
  2. 根據申請專利範圍第1項所述的方法,其中,確定該資料區域中的該資料的資料類型包括:依次對該資料區域中的各個資料進行解析,並確定各個資料的字元輸入狀態,該字元輸入狀態包括全形及半形;根據該字元輸入狀態確定各個資料的資料類型。
  3. 根據申請專利範圍第1項所述的方法,進一步包括:若接收到預置確認指令,則獲取該待提取資料。
  4. 根據申請專利範圍第1項所述的方法,其中,根據該資料區域中的資料確定對應的資料提取規則,還包括:獲取該資料區域中該資料的屬性資訊;根據該屬性資訊確定該資料提取規則。
  5. 根據申請專利範圍第4項所述的方法,其中,獲取該資料區域中該資料的屬性資訊包括:對該資料區域內的所有資料進行分詞;從分詞後的資料中查找與預置關鍵字相匹配的資料,該預置關鍵字用於標識該屬性資訊;根據該預置關鍵字確定該資料的屬性資訊。
  6. 根據申請專利範圍第5項所述的方法,其中,在根據該資料區域中的資料確定對應的資料提取規則之前,該方法還包括:產生該資料提取規則,並對該資料提取規則進行配置。
  7. 根據申請專利範圍第6項所述的方法,其中,對該資料提取規則進行配置包括:根據不同資料類型配置該資料提取規則的優先順序;或者,根據資料的屬性資訊配置該資料提取規則。
  8. 根據申請專利範圍第1-7項中任一項所述的方法, 其中,根據該按壓操作位置確定需要進行資料提取的資料區域包括:確定該按壓操作位置在該觸控式螢幕中的實際覆蓋區域;將該實際覆蓋區域與預置允許誤差區域進行合併,確定該資料區域。
  9. 根據申請專利範圍第8項所述的方法,其中,在根據該資料提取規則對該資料區域中的特定資料進行解析提取待提取資料之後,該方法還包括:輸出顯示該待提取資料獲取成功的提示資訊。
  10. 一種資料的提取裝置,其包括:接收單元,接收對觸控式螢幕的按壓操作指令;第一確定單元,根據該接收單元接收到的該按壓操作指令確定對觸控式螢幕的按壓操作位置;第二確定單元,根據該第一確定單元確定的該按壓操作位置確定需要進行資料提取的資料區域;第三確定單元,根據該第二確定單元確定的該資料區域中的資料確定對應的資料提取規則,其中該第三確定單元包括第一確定模組與第二確定模組,該第一確定模組根據資料在編寫時的字元輸入狀態確定該資料區域中該資料的資料類型,該第二確定模組根據該第一確定模組確定的該資料類型確定其對應的該資料提取規則,該資料提取規則針對不同的資料類型設置有不同的優先順序;提取單元,根據該第三確定單元確定該資料提取規則 之最高等級的優先順序對該資料區域中的特定資料進行解析提取待提取資料;其中該提取單元包括顯示模組與處理模組,該顯示模組顯示確認該待提取資料的提示資訊;該處理模組當接收到預置重選指令時,根據資料提取規則之次高等級的優先順序繼續提取該資料區域中的特定資料,直到接收到預置確認指令,獲取重新提取後的待提取資料;其中,該特定資料為該資料區域中的部分資料或者全部資料。
  11. 根據申請專利範圍第10項所述的裝置,其中,第一確定模組包括:解析子模組,依次對該資料區域中的各個資料進行解析;第一確定子模組,在該解析子模組對該資料區域中的各個資料進行解析過程中,確定各個資料的字元輸入狀態,該字元輸入狀態包括全形及半形;第二確定子模組,根據該第一確定子模組確定的該字元輸入狀態確定各個資料的資料類型。
  12. 根據申請專利範圍第10項所述的裝置,其中,該提取單元還包括:獲取模組,當接收到預置確認指令時,獲取該待提取資料。
  13. 根據申請專利範圍第10項所述的裝置,其中,該第三確定單元,還包括: 獲取模組,獲取該資料區域中該資料的屬性資訊;第三確定模組,根據該獲取模組獲取的該屬性資訊確定該資料提取規則。
  14. 根據申請專利範圍第13項所述的裝置,其中,該獲取模組包括:分詞子模組,對該資料區域內的所有資料進行分詞;查找子模組,從該分詞子模組分詞後的資料中查找與預置關鍵字相匹配的資料,該預置關鍵字用於標識該屬性資訊;確定子模組,根據該查找子模組查找的該預置關鍵字確定該資料的屬性資訊。
  15. 根據申請專利範圍第14項所述的裝置,其中,該裝置還包括:產生單元,在該第三確定單元根據該資料區域中的資料確定對應的資料提取規則之前,產生該資料提取規則;配置單元,對該產生單元產生的該資料提取規則進行配置。
  16. 根據申請專利範圍第15項所述的裝置,其中,該配置單元包括:第一配置模組,根據不同資料類型配置該資料提取規則的優先順序;第二配置模組,根據資料的屬性資訊配置該資料提取規則。
  17. 根據申請專利範圍第10-16項中任一項所述的裝 置,其中,該第一確定單元包括:第一確定模組,確定該按壓操作位置在該觸控式螢幕中的實際覆蓋區域;合併模組,將該第一確定模組確定的該實際覆蓋區域與預置允許誤差區域進行合併;第二確定模組,在該合併模組將該實際覆蓋區域與預置允許誤差區域進行合併之後,確定該資料區域。
  18. 根據申請專利範圍第17項所述的裝置,其中,該裝置還包括:輸出顯示單元,在該提取單元根據該資料提取規則對該資料區域中的資料進行解析提取待提取資料之後,輸出顯示該待提取資料獲取成功的提示資訊。
  19. 一種終端設備,所述終端設備包括如申請專利範圍第10-18項中任一項所述的資料的提取裝置。
TW106112402A 2016-06-07 2017-04-13 資料的提取方法、裝置及終端設備 TWI686717B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610399225.8 2016-06-07
CN201610399225.8A CN106909296A (zh) 2016-06-07 2016-06-07 数据的提取方法、装置及终端设备

Publications (2)

Publication Number Publication Date
TW201743228A TW201743228A (zh) 2017-12-16
TWI686717B true TWI686717B (zh) 2020-03-01

Family

ID=59206541

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106112402A TWI686717B (zh) 2016-06-07 2017-04-13 資料的提取方法、裝置及終端設備

Country Status (10)

Country Link
US (1) US11175820B2 (zh)
EP (1) EP3467633B1 (zh)
JP (1) JP6859504B2 (zh)
KR (1) KR102267849B1 (zh)
CN (1) CN106909296A (zh)
MY (1) MY193627A (zh)
PH (1) PH12018502585A1 (zh)
SG (1) SG11201810856RA (zh)
TW (1) TWI686717B (zh)
WO (1) WO2017211202A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107168627B (zh) * 2017-07-06 2020-08-07 三星电子(中国)研发中心 用于触摸屏的文本编辑方法和装置
CN110196934B (zh) * 2019-05-07 2021-07-13 中国科学院微电子研究所 一种生成手册数据的方法及装置
US11501016B1 (en) * 2019-08-02 2022-11-15 Lenovo (Singapore) Pte. Ltd. Digital password protection
CN113342965B (zh) * 2021-06-24 2023-11-14 平安国际融资租赁有限公司 意图预测及反馈方法、装置、计算机设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201142686A (en) * 2010-05-21 2011-12-01 Delta Electronics Inc Electronic apparatus having multi-mode interactive operation method
TWI462034B (zh) * 2012-07-23 2014-11-21 Inventec Appliances Corp 觸控式電子裝置及其數位資訊選取方法
WO2015141101A1 (ja) * 2014-03-20 2015-09-24 日本電気株式会社 情報処理装置、情報処理方法および情報処理プログラム
WO2015196964A1 (zh) * 2014-06-24 2015-12-30 北京奇虎科技有限公司 搜索匹配图片的方法、图片搜索方法及装置

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940004311B1 (ko) * 1991-09-25 1994-05-19 주식회사 금성사 액정 표시소자
JP2000122774A (ja) * 1998-10-19 2000-04-28 Toshihiko Okabe データ引き渡し装置、方法、及び記録媒体
US6279041B1 (en) * 1998-11-13 2001-08-21 International Business Machines Corporation Methods, systems and computer program products for differencing data communications using a message queue
US6603882B2 (en) * 2001-04-12 2003-08-05 Seho Oh Automatic template generation and searching method
JP4088171B2 (ja) * 2003-02-24 2008-05-21 日本電信電話株式会社 テキスト解析装置、方法、プログラム及びそのプログラムを記録した記録媒体
US7493251B2 (en) * 2003-05-30 2009-02-17 Microsoft Corporation Using source-channel models for word segmentation
JP4082520B2 (ja) * 2005-10-07 2008-04-30 クオリティ株式会社 個人情報探索プログラム
US8364720B2 (en) * 2005-12-21 2013-01-29 Digimarc Corporation Content metadata directory services
SG138498A1 (en) * 2006-06-29 2008-01-28 Nanyang Polytechnic Configurable multi-lingual advisory system and method thereof
CN101876965B (zh) * 2009-04-30 2012-08-08 国际商业机器公司 用于对文本进行处理的方法和***
US20110077998A1 (en) * 2009-09-29 2011-03-31 Microsoft Corporation Categorizing online user behavior data
JP5697341B2 (ja) * 2010-01-27 2015-04-08 京セラ株式会社 携帯電子機器
JP5289399B2 (ja) * 2010-09-06 2013-09-11 三菱電機株式会社 タッチパネル装置
CN102591880B (zh) * 2011-01-14 2015-02-18 阿里巴巴集团控股有限公司 信息提供方法及装置
JP2012185323A (ja) * 2011-03-04 2012-09-27 Sharp Corp 再生装置、再生方法、プログラムおよび記録媒体
CN102681753A (zh) * 2011-03-15 2012-09-19 深圳晶为华悦科技有限公司 在具有多点触摸屏的设备中选取显示内容的方法及***
JP2013003949A (ja) * 2011-06-20 2013-01-07 Nec Casio Mobile Communications Ltd 情報端末装置、入力方法およびプログラム
US9418304B2 (en) * 2011-06-29 2016-08-16 Qualcomm Incorporated System and method for recognizing text information in object
JP5978660B2 (ja) * 2012-03-06 2016-08-24 ソニー株式会社 情報処理装置及び情報処理方法
JP2014021787A (ja) * 2012-07-19 2014-02-03 Sharp Corp 文字列選択装置、文字列選択方法、制御プログラム、および、記録媒体
CN103580939B (zh) * 2012-07-30 2018-03-20 腾讯科技(深圳)有限公司 一种基于账号属性的异常消息检测方法及设备
CN102866785A (zh) * 2012-08-29 2013-01-09 百度在线网络技术(北京)有限公司 一种文字输入方法、***以及装置
GB201216640D0 (en) * 2012-09-18 2012-10-31 Touchtype Ltd Formatting module, system and method for formatting an electronic character sequence
US9355086B2 (en) * 2012-10-09 2016-05-31 Microsoft Technology Licensing, Llc User interface elements for content selection and extended content selection
JP6115221B2 (ja) * 2013-03-21 2017-04-19 カシオ計算機株式会社 情報処理装置、情報処理方法、およびプログラム
JP2014201787A (ja) 2013-04-04 2014-10-27 株式会社Uacj 高強度アルミニウム押出合金およびその製造方法
JP2014203288A (ja) * 2013-04-05 2014-10-27 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US9336203B2 (en) * 2013-07-19 2016-05-10 Tibco Software Inc. Semantics-oriented analysis of log message content
CN103353899B (zh) * 2013-07-25 2016-02-03 刘莎 一种综合信息精准搜索方法
CN103472998B (zh) * 2013-09-27 2017-03-15 小米科技有限责任公司 一种选取文字的方法、装置和终端设备
US9377949B2 (en) * 2013-09-27 2016-06-28 Xiaomi Inc. Method and terminal device for selecting character
CN103546877B (zh) * 2013-10-30 2018-10-12 上海斐讯数据通信技术有限公司 一种获取并输入内容码的方法、***和移动终端
JP5915628B2 (ja) * 2013-11-26 2016-05-11 コニカミノルタ株式会社 画像形成装置、テキストデータの埋め込み方法及び埋め込みプログラム
US10510130B2 (en) * 2014-01-31 2019-12-17 Charu Software Solutions Mobile device task management and queue for medical triage
KR102314274B1 (ko) * 2014-08-18 2021-10-20 삼성전자주식회사 컨텐츠 처리 방법 및 그 전자 장치
KR102309175B1 (ko) * 2014-08-29 2021-10-06 삼성전자주식회사 스크랩 정보를 제공하는 전자 장치 및 그 제공 방법
CN104317949B (zh) * 2014-11-06 2017-12-08 北京德塔普博软件有限公司 文档片段内容提取方法、装置和***
US9785305B2 (en) * 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
JP6109889B2 (ja) * 2015-08-04 2017-04-05 ヤフー株式会社 情報処理装置、方法及びコンピュータ・プログラム
CN105159533A (zh) * 2015-08-31 2015-12-16 努比亚技术有限公司 一种移动终端及其验证码自动输入方法
CN105577648A (zh) * 2015-12-11 2016-05-11 北京奇虎科技有限公司 获取和发送短信验证码的方法、计算设备和移动终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201142686A (en) * 2010-05-21 2011-12-01 Delta Electronics Inc Electronic apparatus having multi-mode interactive operation method
TWI462034B (zh) * 2012-07-23 2014-11-21 Inventec Appliances Corp 觸控式電子裝置及其數位資訊選取方法
WO2015141101A1 (ja) * 2014-03-20 2015-09-24 日本電気株式会社 情報処理装置、情報処理方法および情報処理プログラム
WO2015196964A1 (zh) * 2014-06-24 2015-12-30 北京奇虎科技有限公司 搜索匹配图片的方法、图片搜索方法及装置

Also Published As

Publication number Publication date
TW201743228A (zh) 2017-12-16
JP2019522847A (ja) 2019-08-15
EP3467633A4 (en) 2019-06-12
US20190114049A1 (en) 2019-04-18
EP3467633B1 (en) 2022-05-18
US11175820B2 (en) 2021-11-16
JP6859504B2 (ja) 2021-04-14
MY193627A (en) 2022-10-20
PH12018502585A1 (en) 2019-09-30
EP3467633A1 (en) 2019-04-10
KR102267849B1 (ko) 2021-06-24
SG11201810856RA (en) 2019-01-30
WO2017211202A1 (zh) 2017-12-14
CN106909296A (zh) 2017-06-30
KR20190014082A (ko) 2019-02-11

Similar Documents

Publication Publication Date Title
ES2956057T3 (es) Métodos y dispositivos para buscar y mostrar información en un terminal
TWI595366B (zh) 在固定格式文件中東亞配置特徵的偵測和重建
TWI686717B (zh) 資料的提取方法、裝置及終端設備
TWI685795B (zh) 資訊識別方法及裝置
JP6381002B2 (ja) 検索推奨方法及び装置
US20170351371A1 (en) Touch interaction based search method and apparatus
CN105824830B (zh) 一种显示页面的方法、客户端及设备
US20160026858A1 (en) Image based search to identify objects in documents
US10600221B2 (en) System, method, and electronic device for information duplication and machine-readable storage medium
US9811505B2 (en) Techniques to provide processing enhancements for a text editor in a computing environment
WO2020187117A1 (zh) 附图页面的展示方法和装置、文本页面的展示方法和装置
US20160103915A1 (en) Linking thumbnail of image to web page
US9141867B1 (en) Determining word segment boundaries
CN106970758B (zh) 电子文档操作处理方法、装置和电子设备
CN111597771B (zh) 一种调整文档内容格式的方法、装置、电子设备及介质
CN111602129B (zh) 针对注释和墨迹的智能搜索
EP4246343A1 (en) Information extraction method and apparatus for text with layout
WO2016018682A1 (en) Processing image to identify object for insertion into document
US10055406B2 (en) Server, user terminal, and method for controlling server and user terminal
CN104750661A (zh) 一种对文本进行选定词句的方法和装置
CN105511642A (zh) 一种输入方法及装置
US20170091316A1 (en) Electronic device and controlling method thereof
JP2017194864A (ja) 閲覧支援システム
WO2024107279A1 (en) Method and system of generating an editable document from a non-editable document
CN113778303A (zh) 一种文字提取的方法、装置及计算机可读存储介质