TWI824272B - Electronic device and method of editting resume - Google Patents
Electronic device and method of editting resume Download PDFInfo
- Publication number
- TWI824272B TWI824272B TW110128095A TW110128095A TWI824272B TW I824272 B TWI824272 B TW I824272B TW 110128095 A TW110128095 A TW 110128095A TW 110128095 A TW110128095 A TW 110128095A TW I824272 B TWI824272 B TW I824272B
- Authority
- TW
- Taiwan
- Prior art keywords
- resume
- text box
- item
- template
- project template
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000004044 response Effects 0.000 claims description 37
- 230000006870 function Effects 0.000 description 27
- 238000010586 diagram Methods 0.000 description 16
- 238000012797 qualification Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/109—Font handling; Temporal or kinetic typography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
本發明是有關於一種編輯履歷的電子裝置和方法。 The present invention relates to an electronic device and method for editing resumes.
為了從眾多履歷中獲得公司人資或主管的青睞與注意,求職者經常於履歷的編輯上與履歷整體的排版耗費許多心力與時間。 In order to gain the favor and attention of company personnel or supervisors from numerous resumes, job seekers often spend a lot of effort and time on resume editing and overall layout.
然而,現有的編輯履歷的裝置和方法並無提供易於操作的編輯功能。假設求職者排版時,欲更新履歷的排版,則求職者必須重新輸入個人資料。如此,使用者於編輯履歷及排版上耗費更多時間。因此,如何提供具有高直覺性及易於操作的編輯履歷的電子裝置與方法,成為相關業者亟欲解決與發展的方向。 However, existing resume editing devices and methods do not provide easy-to-operate editing functions. If a job seeker wants to update the layout of his resume when formatting, the job seeker must re-enter his personal information. In this way, users spend more time editing resumes and formatting. Therefore, how to provide electronic devices and methods for editing resumes that are highly intuitive and easy to operate has become an urgent solution and development direction for relevant industries.
本揭露提供一種編輯履歷的電子裝置和方法,可提供高直覺性操作以及即時與雙向編輯履歷之功能。 The present disclosure provides an electronic device and method for editing a resume, which can provide highly intuitive operation and the function of real-time and two-way editing of the resume.
本揭露提供一種編輯履歷的電子裝置,包含顯示器、收 發器、儲存媒體以及處理器。收發器耦接顯示器。儲存媒體儲存多個項目模板以及履歷呈現區。處理器耦接儲存媒體以及收發器,其中處理器經配置以執行:通過收發器接收個人資料;將個人資料輸入至多個項目模板以產生對應於多個項目模板的具有個人資料的項目模板與不具有個人資料的空白項目模板,並且通過顯示器顯示多個項目模板;通過收發器接收第一輸入操作以將多個項目模板中的第一項目模板以及第二項目模板增加至履歷呈現區,以產生包含對應於第一項目模板的第一履歷項目以及對應第二項目模板的第二履歷項目的多個履歷項目,從而產生具有多個履歷項目的履歷;以及通過收發器輸出履歷。 The disclosure provides an electronic device for editing resumes, including a display, a receiver transmitter, storage media, and processor. The transceiver is coupled to the display. The storage medium stores multiple project templates and resume presentation areas. The processor is coupled to the storage medium and the transceiver, wherein the processor is configured to: receive personal data through the transceiver; input the personal data into a plurality of project templates to generate project templates with personal data corresponding to the plurality of project templates and different project templates. Having a blank project template with personal information, and displaying multiple project templates through the display; receiving a first input operation through the transceiver to add the first project template and the second project template among the multiple project templates to the resume presentation area to generate including a plurality of resume items corresponding to a first resume item of the first item template and a second resume item corresponding to the second item template, thereby generating a resume having a plurality of resume items; and outputting the resume through the transceiver.
在本揭露的一實施例中,上述的處理器通過收發器接收第二輸入操作以編輯履歷呈現區上的第一履歷項目,並且根據經編輯的第一履歷項目產生履歷。 In an embodiment of the present disclosure, the above-mentioned processor receives a second input operation through the transceiver to edit the first resume item on the resume presentation area, and generates a resume based on the edited first resume item.
在本揭露的一實施例中,上述的處理器根據經編輯的第一履歷項目更新多個項目模板中的至少一項目模板,並且通過顯示器顯示經更新的至少一項目模板。 In an embodiment of the present disclosure, the above-mentioned processor updates at least one of the plurality of project templates according to the edited first resume item, and displays the updated at least one project template through the display.
在本揭露的一實施例中,上述的第一輸入操作為拖曳操作,其中第一履歷模板以及第二履歷模板根據拖曳次序或上下操作指令縱向地排列在履歷呈現區上。 In an embodiment of the present disclosure, the above-mentioned first input operation is a drag operation, in which the first resume template and the second resume template are vertically arranged on the resume presentation area according to the drag order or the up and down operation instructions.
在本揭露的一實施例中,上述的履歷呈現區上的第一履歷項目包含第一功能圖標,其中處理器響應於通過收發器接收對應於第一功能圖標的第二輸入操作而將履歷呈現區分割為第一行 與第二行,其中第一履歷項目以及第二履歷項目被分別配置於第一行中與第二行中。 In an embodiment of the present disclosure, the first resume item on the above-mentioned resume presentation area includes a first function icon, wherein the processor displays the resume in response to receiving a second input operation corresponding to the first function icon through the transceiver. The division is divided into the first line and the second row, where the first resume item and the second resume item are respectively arranged in the first row and the second row.
在本揭露的一實施例中,上述的履歷呈現區上的第一履歷項目包含第二功能圖標,其中處理器響應於通過收發器接收對應於第二功能圖標的第二輸入操作而建立與第一項目模板中的文字方塊相對應的標籤,其中處理器根據文字方塊更新多個項目模板中的對應於標籤的至少一項目模板。 In an embodiment of the present disclosure, the first resume item on the resume presentation area includes a second function icon, wherein the processor establishes the connection with the third function icon in response to receiving a second input operation corresponding to the second function icon through the transceiver. A label corresponding to a text box in an item template, wherein the processor updates at least one item template corresponding to the label among a plurality of item templates according to the text box.
在本揭露的一實施例中,上述的處理器響應於文字方塊與預設文字方塊匹配而將標籤設為預設標籤。 In one embodiment of the present disclosure, the processor sets the label as the default label in response to the text box matching the default text box.
在本揭露的一實施例中,上述的處理器響應於文字方塊與預設文字方塊不匹配而通過收發器接收第三輸入操作,其中處理器根據第三輸入操作建立標籤。 In an embodiment of the present disclosure, the processor receives a third input operation through the transceiver in response to the text box not matching the preset text box, wherein the processor creates a tag according to the third input operation.
在本揭露的一實施例中,上述的處理器響應於個人資料中缺少與第一項目模板中的文字方塊匹配的資料而將預設資料填寫入文字方塊中,其中預設資料包含預設文字資訊以及預設字型格式資訊的至少其中之一。 In an embodiment of the present disclosure, the above-mentioned processor fills in the default data into the text box in response to the lack of data matching the text box in the first item template in the personal data, wherein the default data includes the default text information and at least one of the default font format information.
在本揭露的一實施例中,上述的處理器響應於第一項目模板被拖曳至履歷呈現區的第一位置而通過顯示器顯示履歷呈現區中對應於第一位置的提示方塊。 In an embodiment of the present disclosure, the above-mentioned processor displays the prompt box corresponding to the first position in the resume presentation area through the display in response to the first project template being dragged to the first position in the resume presentation area.
在本揭露的一實施例中,上述的處理器響應於被拖曳的第一項目模板的第一部分超過多個項目模板與履歷呈現區之間的邊界而通過顯示器顯示提示方塊。 In an embodiment of the present disclosure, the above-mentioned processor displays a prompt box through the display in response to the dragged first part of the first project template exceeding the boundary between the plurality of project templates and the resume presentation area.
在本揭露的一實施例中,其中在第一輸入操作前顯示器顯示的第一項目模板對應於不具有個人資料的空白項目模板,其中在第一輸入操作後顯示器顯示的第一項目模板對應於具有個人資料的項目模板。 In an embodiment of the present disclosure, the first project template displayed on the display before the first input operation corresponds to a blank project template without personal data, and the first project template displayed on the display after the first input operation corresponds to Project template with profile.
本揭露的一種編輯履歷的方法,包含:預存多個項目模板以及履歷呈現區;接收個人資料;將個人資料輸入至多個項目模板以產生對應於多個項目模板的具有個人資料的項目模板與不具有個人資料的空白項目模板,並且通過顯示器顯示多個項目模板;接收第一輸入操作以將多個項目模板中的第一項目模板以及第二項目模板增加至履歷呈現區,以產生包含對應於第一項目模板的第一履歷項目以及對應於第二項目模板的第二履歷項目的多個履歷項目,從而產生具有多個履歷項目的履歷;以及輸出履歷。 A method of editing a resume disclosed in the present disclosure includes: pre-storing multiple project templates and resume presentation areas; receiving personal data; inputting personal data into multiple project templates to generate project templates with personal data corresponding to the multiple project templates and different project templates; Having a blank project template with personal information, and displaying multiple project templates through the display; receiving a first input operation to add a first project template and a second project template among the multiple project templates to the resume presentation area to generate a file containing the corresponding A first resume item of the first item template and a plurality of resume items corresponding to a second resume item of the second item template, thereby generating a resume having a plurality of resume items; and outputting the resume.
在本揭露的一實施例中,上述的產生具有多個履歷項目的履歷的步驟包含:接收第二輸入操作以編輯履歷呈現區上的第一履歷項目,並且根據經編輯的第一履歷項目產生履歷。 In an embodiment of the present disclosure, the above step of generating a resume with multiple resume items includes: receiving a second input operation to edit a first resume item on the resume presentation area, and generating a resume based on the edited first resume item. Resume.
在本揭露的一實施例中,上述的方法更包含:根據經編輯的第一履歷項目更新多個項目模板中的至少一項目模板,並且通過顯示器顯示經更新的至少一項目模板。 In an embodiment of the present disclosure, the above method further includes: updating at least one of the plurality of project templates according to the edited first resume item, and displaying the updated at least one project template on the display.
在本揭露的一實施例中,上述的第一輸入操作為拖曳操作,其中第一履歷模板以及第二履歷模板根據拖曳次序或上下操作指令縱向地排列在履歷呈現區上。 In an embodiment of the present disclosure, the above-mentioned first input operation is a drag operation, in which the first resume template and the second resume template are vertically arranged on the resume presentation area according to the drag order or the up and down operation instructions.
在本揭露的一實施例中,上述的履歷呈現區上的第一履 歷項目包含第一功能圖標,其中方法更包含:響應於接收對應於第一功能圖標的第二輸入操作而將履歷呈現區分割為第一行與第二行,其中第一履歷項目以及第二履歷項目被分別配置於第一行中與第二行中。 In an embodiment of the present disclosure, the first resume on the above-mentioned resume presentation area The resume item includes a first function icon, and the method further includes: in response to receiving a second input operation corresponding to the first function icon, dividing the resume presentation area into a first row and a second row, wherein the first resume item and the second The resume items are arranged in the first row and the second row respectively.
在本揭露的一實施例中,上述的履歷呈現區上的第一履歷項目包含第二功能圖標,其中方法更包含:響應於接收對應於第二功能圖標的第二輸入操作而建立與第一項目模板中的文字方塊相對應的標籤,並且根據文字方塊更新多個項目模板中的對應於標籤的至少一項目模板。 In an embodiment of the present disclosure, the first resume item on the resume presentation area includes a second function icon, and the method further includes: in response to receiving a second input operation corresponding to the second function icon, establishing a connection with the first The text box in the project template corresponds to a label, and at least one project template corresponding to the label among the plurality of project templates is updated according to the text box.
在本揭露的一實施例中,上述的方法更包含:響應於文字方塊與預設文字方塊匹配而將標籤設為預設標籤。 In an embodiment of the present disclosure, the above method further includes: setting the label as the default label in response to the text box matching the default text box.
在本揭露的一實施例中,上述的方法更包含:響應於文字方塊與預設文字方塊不匹配而接收第三輸入操作,並且根據第三輸入操作建立標籤。 In an embodiment of the present disclosure, the above method further includes: receiving a third input operation in response to the text box not matching the default text box, and creating a label according to the third input operation.
在本揭露的一實施例中,上述的方法更包含:響應於個人資料中缺少與第一項目模板中的文字方塊匹配的資料而將預設資料填寫入文字方塊中,其中預設資料包含預設文字資訊以及預設字型格式資訊的至少其中之一。 In an embodiment of the present disclosure, the above method further includes: in response to the lack of data matching the text box in the first item template in the personal data, filling in the default data into the text box, where the default data includes the preset Set at least one of text information and default font format information.
在本揭露的一實施例中,上述的方法更包含:響應於第一項目模板被拖曳至履歷呈現區的第一位置而通過顯示器顯示履歷呈現區中對應於第一位置的提示方塊。 In an embodiment of the present disclosure, the above method further includes: in response to the first project template being dragged to the first position in the resume presentation area, displaying a prompt box corresponding to the first position in the resume presentation area through the display.
在本揭露的一實施例中,上述的響應於第一項目模板被 拖曳至履歷呈現區的第一位置而通過顯示器顯示履歷呈現區中對應於第一位置的提示方塊的步驟包含:響應於被拖曳的第一項目模板的第一部分超過多個項目模板與履歷呈現區之間的邊界而通過顯示器顯示提示方塊。 In an embodiment of the present disclosure, the above-mentioned response to the first project template being The step of dragging to the first position of the resume presentation area and displaying the prompt box corresponding to the first position in the resume presentation area through the display includes: in response to the dragged first part of the first project template exceeding the plurality of project templates and the resume presentation area. The boundary between them displays a tooltip box across the display.
在本揭露的一實施例中,其中在第一輸入操作前顯示器顯示的第一項目模板對應於不具有個人資料的空白項目模板,其中在第一輸入操作後顯示器顯示的第一項目模板對應於具有個人資料的項目模板。 In an embodiment of the present disclosure, the first project template displayed on the display before the first input operation corresponds to a blank project template without personal data, and the first project template displayed on the display after the first input operation corresponds to Project template with profile.
基於上述,本揭露的電子裝置可即時編輯且根據經編輯的第一履歷項目產生履歷,令使用者可方便且直覺性地編輯與修改履歷內容與排版,並將其履歷輸出至顯示器及儲存媒體中。 Based on the above, the electronic device of the present disclosure can instantly edit and generate a resume based on the edited first resume item, allowing users to conveniently and intuitively edit and modify resume content and layout, and output their resume to the display and storage media. middle.
100:電子裝置 100: Electronic devices
110:處理器 110: Processor
120:儲存媒體 120:Storage media
130:收發器 130:Transceiver
140:顯示器 140:Display
300:履歷呈現區 300: Resume presentation area
310、320、330:項目模板 310, 320, 330: Project template
311、312、321、3211、3212、3213、322、323、331、332、333、522:文字方塊 311, 312, 321, 3211, 3212, 3213, 322, 323, 331, 332, 333, 522: text squares
324:照片 324:Photo
420、430:履歷項目 420, 430: Resume items
500:邊界 500:Border
520:經編輯的履歷項目 520: Edited Resume Items
600:提示方塊 600: Prompt block
710:第一功能圖標 710: First function icon
720:第二功能圖標 720: Second function icon
R1:編輯區 R1: editing area
S210、S220、S230、S240:步驟 S210, S220, S230, S240: steps
圖1根據本揭露的一實施例繪示一種編輯履歷的電子裝置的示意圖。 FIG. 1 is a schematic diagram of an electronic device for editing resumes according to an embodiment of the present disclosure.
圖2根據本揭露的一實施例繪示一種編輯履歷的方法的流程圖。 FIG. 2 illustrates a flowchart of a method for editing a resume according to an embodiment of the present disclosure.
圖3根據本揭露的一實施例繪示履歷模板的示意圖。 FIG. 3 is a schematic diagram of a resume template according to an embodiment of the present disclosure.
圖4根據本揭露的一實施例繪示履歷呈現區與履歷項目的示意圖。 FIG. 4 is a schematic diagram of a resume presentation area and resume items according to an embodiment of the present disclosure.
圖5根據本揭露的一實施例繪示經編輯的履歷項目的示意 圖。 Figure 5 illustrates a schematic diagram of edited resume items according to an embodiment of the present disclosure. Figure.
圖6A與圖6B為根據本揭露的一實施例繪示的操作示意圖。 6A and 6B are operational schematic diagrams according to an embodiment of the present disclosure.
圖7A、圖7B與圖7C為根據本揭露的一實施例繪示的新增操作示意圖。 7A, 7B and 7C are schematic diagrams of new operations according to an embodiment of the present disclosure.
圖8A與圖8B為根據本揭露的一實施例繪示的標籤操作示意圖。 8A and 8B are schematic diagrams of tag operation according to an embodiment of the present disclosure.
圖9為根據本揭露的一實施例繪示的拖曳操作示意圖。 FIG. 9 is a schematic diagram of a drag operation according to an embodiment of the present disclosure.
為了使本揭露之內容可以被更容易明瞭,以下特舉實施例作為本揭露確實能夠據以實施的範例。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/步驟,係代表相同或類似部件。 In order to make the content of the present disclosure easier to understand, the following embodiments are provided as examples according to which the present disclosure can be implemented. In addition, wherever possible, elements/components/steps with the same reference numbers in the drawings and embodiments represent the same or similar parts.
圖1根據本揭露的一實施例繪示一種編輯履歷的電子裝置100的示意圖。電子裝置100可包含顯示器140、收發器130、儲存媒體120以及處理器110。
FIG. 1 is a schematic diagram of an
處理器110例如是中央處理單元(central processing unit,CPU),或是其他可程式化之一般用途或特殊用途的微控制單元(micro control unit,MCU)、微處理器(microprocessor)、數位信號處理器(digital signal processor,DSP)、可程式化控制器、特殊應用積體電路(application specific integrated circuit,ASIC)、圖形處理器(graphics processing unit,GPU)、影像訊號處理器
(image signal processor,ISP)、影像處理單元(image processing unit,IPU)、算數邏輯單元(arithmetic logic unit,ALU)、複雜可程式邏輯裝置(complex programmable logic device,CPLD)、現場可程式化邏輯閘陣列(field programmable gate array,FPGA)或其他類似元件或上述元件的組合。處理器110可耦接至儲存媒體120、收發器130以及顯示器140,並且存取和執行儲存於儲存媒體120中的多個模組和各種應用程式。
The
儲存媒體120例如是任何型態的固定式或可移動式的隨機存取記憶體(random access memory,RAM)、唯讀記憶體(read-only memory,ROM)、快閃記憶體(flash memory)、硬碟(hard disk drive,HDD)、固態硬碟(solid state drive,SSD)或類似元件或上述元件的組合,而用於儲存可由處理器110執行的多個模組或各種應用程式。
The
收發器130以無線或有線的方式傳送及接收訊號。收發器130還可以執行例如低噪聲放大、阻抗匹配、混頻、向上或向下頻率轉換、濾波、放大以及類似的操作。在一實施例中,處理器110、儲存媒體120以及收發器130可配置於一雲端平台或雲端裝置上,而顯示器140則可設置於使用者端或本地端的主機上。也就是說,使用者可通過顯示器140所顯示的內容達到遠端編輯履歷的功效。
The
顯示器140例如是液晶顯示器(liquid-crystal display,LCD)、發光二極體(light-emitting diode,LED)顯示器、真空螢
光顯示器(vacuum fluorescent display,VFD)、等離子顯示器(plasma display panel,PDP)、有機發光顯示器(organic light-emitting diode,OLED)或場發射顯示器(field-emission display,FED)。
The
儲存媒體120可儲存多個項目模板以及履歷模板。不同的項目模板可對應於相同或相異的資料。舉例來說,多個項目模板可包含「項目模板一」以及「項目模板二」。「項目模板一」包含對應於「姓名」與「職稱」的文字方塊,如表1所示。「項目模板二」包含對應於「姓名」與「聯絡方式」的文字方塊,如表2所示。也就是說,「項目模板一」可包含與「項目模板二」相同的資料(例如:對應於「姓名」的文字方塊),並可包含與「空白項目模板二」相異的資料(例如:對應於「職稱」的文字方塊)。每一個項目模板可對應於一或多種資料。舉例來說,項目模板所對應的資料可為下列任一者:姓名、工作經歷、自傳、職稱、聯絡方式、個人專長、學歷、語言能力、專業技能、專業證照、證書、及上述任兩者以上的組合。文字方塊可包含文字資訊或字型格式資訊。舉例來說,文字方塊中的文字可以紅字或粗體字等字型格式來呈現。
The
圖2根據本揭露的一實施例繪示一種編輯履歷的方法的流程圖,其中所述方法可由如圖1所示的電子裝置100實施。
FIG. 2 illustrates a flowchart of a method for editing a resume according to an embodiment of the present disclosure, where the method can be implemented by the
在步驟S210中,處理器110可通過收發器130接收個人資料。舉例來說,個人資料可包括:姓名、電話、工作經歷、自傳、職稱、聯絡方式、個人專長、學歷、語言能力、專業技能、專業證照、證書等與履歷相關之資料與內容,個人資料不應以此為限。
In step S210, the
在步驟S220中,處理器110可將個人資料輸入至預存於儲存媒體120之中多個項目模板以產生對應於多個項目模板的具有個人資料的項目模板與不具有個人資料的空白項目模板,並且通過顯示器140顯示多個項目模板。換句話說,處理器110可將個人資料填入項目模板中的對應文字方塊,進而產生具有個人資料的項目模板,其中所述項目模板可包含部分或完整的個人資料。此外,處理器110可不將個人資料填入項目模板中的對應文字方塊,進而產生不具有個人資料的空白項目模板。處理器110還可通過顯示器140顯示項目模板。
In step S220, the
圖3根據本揭露的一實施例繪示履歷模板的示意圖。如圖3所示,履歷模板可包含履歷呈現區300以及多個項目模板(例如:項目模板310、項目模板320或項目模板330)。處理器110
可通過顯示器140顯示履歷模板的履歷呈現區300以及多個項目模板。在一實施例中,顯示器140所顯示的項目模板可以是具有個人資料的項目模板。在一實施例中,顯示器140所顯示的項目模板可以是不具有個人資料的空白項目模板。履歷呈現區300與所述多個項目模板可以邊界500區隔。響應於使用者輸入個人資料後,處理器110可產生對應於空白項目模板以及個人資料的多個項目模板(例如:項目模板310、項目模板320或項目模板330)。舉例來說,處理器110可將個人資料記載的「小明」填入一項目模板中對應於「姓名」的文字方塊311,並可將個人資料記載的「一般職員」填入所述項目模板中對應於「職稱」的文字方塊312,從而產生如圖3所示的項目模板310。處理器110可基於與產生項目模板310相似的方法將個人資料輸入至不同類型的項目模板而產生如圖3所示的項目模板320和項目模板330。項目模板320可包括照片324、對應於「姓名」的文字方塊322、對應於「聯絡方式」的文字方塊323以及對應於「工作經歷」的文字方塊321等。項目模板330可包括對應於「學歷」的文字方塊331、對應於「語言能力」的文字方塊332以及對應於「專業技能」的文字方塊333。
FIG. 3 is a schematic diagram of a resume template according to an embodiment of the present disclosure. As shown in FIG. 3 , the resume template may include a
圖4根據本揭露的一實施例繪示履歷呈現區與履歷項目的示意圖。在步驟S230中,處理器110可接收第一輸入操作以將多個項目模板中的第一項目模板(例如:項目模板320)以及第二項目模板(例如:項目模板330)增加至履歷呈現區300以產生包括第一履歷項目(例如:履歷項目420)以及第二履歷項目(例如:
履歷項目430)等多個履歷項目,從而產生包含所述多個履歷項目的履歷,其中第一履歷項目對應於第一項目模板,並且第二履歷項目對應於第二項目模板。舉例來說,第一輸入操作可為拖曳(drag)操作。處理器110可接收第一輸入操作而將項目模板320以及項目模板330拖曳至履歷呈現區300以產生履歷項目420以及履歷項目430。
FIG. 4 is a schematic diagram of a resume presentation area and resume items according to an embodiment of the present disclosure. In step S230, the
在一實施例中,在第一輸入操作前顯示器140所顯示的項目模板對應於不具有個人資料的空白項目模板,並且在第一輸入操作後顯示器140所顯示的項目模板對應於具有個人資料的項目模板。以項目模板310和履歷項目410為例,在項目模板310被拖曳至履歷呈現區300之前,顯示器140所顯示的項目模板310中的文字方塊311可顯示「姓名」且文字方塊312可顯示「職稱」。在項目模板310被拖曳至履歷呈現區300而產生履歷項目410之後,顯示器140所顯示的項目模板310中的文字方塊311可顯示個人資料記載的「小明」且文字方塊312可顯示個人資料記載的「職員」。
In one embodiment, the project template displayed on the
在步驟S240中,處理器110可通過收發器130輸出履歷。舉例來說,處理器110可將履歷傳送且儲存至儲存媒體120中,並且處理器110可將履歷通過收發器130呈現於顯示器140上。舉另一例來說,處理器110可通過收發器130將履歷傳送至終端裝置(例如:人力資源部門的電腦)。
In step S240, the
在一實施例中,處理器110可通過收發器130接收第二
輸入操作以編輯履歷呈現區上的第一履歷項目,並且根據經編輯的第一履歷項目產生履歷。也就是說,使用者可直接地於履歷呈現區上編輯履歷項目的內容,進而改善現有技術必須先將排版存檔,顯示頁面才可跳去編輯資料內容的頁面,導致耗時及操作上不便利問題。舉例來說,處理器110可根據第二輸入操作編輯履歷項目420(或項目模塊320)中對應於「姓名」的文字方塊322,將文字方塊322從「小明」修改為「John」以產生文字方塊522,並進而產生經編輯的履歷項目520,如圖5所示。圖5根據本揭露的一實施例繪示經編輯的履歷項目520的示意圖。
In one embodiment, the
在一實施例中,處理器110可根據經編輯的第一履歷項目更新多個項目模板(或多個履歷項目)中的至少一項目模板(或至少一履歷項目),並且通過顯示器140顯示經更新的至少一項目模板。也就是說,根據經編輯的第一履歷項目,處理器110可更新多個項目模板之中與經編輯的第一履歷項目有相同內容的項目模板。舉例來說,使用者於履歷呈現區300之中的一個履歷項目編輯文字方塊「姓名」,則多個項目模板之中包含有文字方塊「姓名」的項目模板其內容會根據經編輯的履歷項目被更新。以圖3和圖5為例,在編輯完對應於「姓名」的文字方塊522而產生經編輯的履歷項目520後,處理器110可根據經編輯的履歷項目520將項目模板310中對應於「姓名」的文字方塊311的內容由「小明」修改為「John」。
In one embodiment, the
在一實施例中,處理器110可根據經編輯的第一履歷項
目更新個人資料,並且通過收發器130輸出經更新的個人資料。也就是說,處理器110通過收發器130將與經編輯的第一履歷項目之中被編輯的內容相同的個人資料進行更新。在一實施例中,履歷項目包括同步功能圖標。舉例來說,若使用者將圖4的履歷呈現區300上的履歷項目420中的文字方塊311由「小明」修改為「John」,並且,使用者通過點擊同步功能圖標以向處理器110發出同步請求,則處理器110可根據被編輯的內容同步更新使用者所輸入的個人資料之內容,將個人資料記載的「小明」修改為「John」。也就是說,通過處理器110偵測使用者是否有點擊同步功能圖標的設計,令使用者可自行選擇是否將履歷項目中被編輯過的文字方塊同步更新至其他有同類型文字方塊的項目模板或履歷項目,或將履歷項目中被編輯過的文字方塊同步更新至被儲存於儲存媒體120之中的個人資料。據此,本發明可提供雙向且即時更新的履歷編輯方法,以令使用者於編輯履歷上可節省大量的操作時間。
In one embodiment, the
在一實施例中,第一項目模板以及第二項目模板可根據拖曳次序縱向地排列在履歷呈現區。在本實施例中,第一項目模板以及第二項目模板預設為根據拖曳或拉動的順序,而縱向地排列在履歷呈現區。也就是說,處理器110可根據項目模板被拖曳的次序,依序且縱向地排列對應的履歷項目於履歷呈現區上。
In one embodiment, the first project template and the second project template can be arranged vertically in the resume presentation area according to the drag order. In this embodiment, the first project template and the second project template are preset to be vertically arranged in the resume presentation area according to the order of dragging or pulling. That is to say, the
圖6A與圖6B為根據本揭露的一實施例繪示的操作示意圖。參照圖6A和圖6B,項目模板310、項目模板320以及項目模
板330被排列於履歷呈現區300的右側,且履歷呈現區300上包括有履歷項目420。若處理器110通過收發器130接收拖曳操作而將項目模板330拖曳至履歷呈現區300,則處理器110可將項目模板330拖曳至履歷呈現區300以產生新的履歷項目。拖曳操作可包含上下操作指令。處理器110可根據上下操作指令判斷將新的履歷項目排在履歷呈現區300中的履歷項目420的上方或下方。更具體地說明,響應於項目模板330被拖曳至超過拖曳邊界500,處理器110於履歷呈現區300中的履歷項目420的上方或下方顯示提示方塊600,以令使用者清楚得知即將產生的對應於項目模板330之新的履歷項目的位置。於另一實施例中,排列於履歷呈現區300的右側的項目模板(例如:項目模板310、320、330)未呈現使用者所輸入的個人資料,經處理器110根據拖曳操作將任一項目模板(例如:項目模板310、320、330)拖曳至履歷呈現區300之中,呈現於履歷呈現區300中的履歷項目(例如:履歷項目420)才會呈現個人資料的內容。
6A and 6B are operational schematic diagrams according to an embodiment of the present disclosure. 6A and 6B,
圖7A、圖7B與圖7C為根據本揭露的一實施例繪示的新增操作示意圖。在一實施例中,履歷呈現區300上的第一履歷項目包括第一功能圖標,其中處理器110可響應於通過收發器130接收對應於第一功能圖標的第二輸入操作而將履歷呈現區分割為第一行與第二行,其中第一履歷項目以及第二履歷項目可被分別配置於第一行中與第二行中。以圖7A至7C為例,假設預設的履歷呈現區300的行數量為二,如圖7A所示,則使用者可通過對應
於履歷項目420的第一功能圖標710的第二輸入操作將履歷呈現區300的行數量修改為三,如圖7C所示。具體來說,處理器110可在接收對應於第一功能圖標710的第二輸入操作後顯示「Right column」的圖標以及「left column」圖標,如圖7B所示。若使用者選擇「Right column」的圖標,則處理器110可在履歷呈現區300中的履歷項目420的右方產生新的行,其中新的行可包含編輯區R1,使用者可自定編輯編集區R1以顯示文字或資料等資訊。另一方面,若使用者選擇「left column」的圖標,則處理器110可在履歷呈現區300中的履歷項目420的左方產生新的行,其中新的行可包含編輯區R1,使用者可自定編輯編集區R1以顯示文字或資料等資訊。據此,本揭露可令履歷經由編輯後具有可多樣化呈現以及高可操控性,以令使用者可輸出兼具美觀且獨特性的履歷。
7A, 7B and 7C are schematic diagrams of new operations according to an embodiment of the present disclosure. In one embodiment, the first resume item on the
圖8A與圖8B為根據本揭露的一實施例繪示的標籤操作示意圖。在一實施例中,履歷呈現區300上的第一履歷項目包括第二功能圖標,其中處理器110可響應於通過收發器130接收對應於第二功能圖標的第二輸入操作而建立與第一履歷項目中的文字方塊相對應的標籤,其中處理器110根據文字方塊更新多個項目模板(或多個履歷項目)中的對應於標籤的至少一履歷項目(或至少一履歷項目)。也就是說,處理器110可根據履歷項目中的文字方塊建立相對應的標籤。舉例來說,如圖8A所示,處理器110可為項目模塊中的文字方塊建立相對應的標籤。標籤可以關聯於下列任一者:姓名、職稱、工作經歷、聯絡方式、學歷、技能、
語言、專業證照或其他資料。如圖8B所示,使用者可根據特定的履歷項目或文字方塊建立自定義的標籤,以提升編輯履歷的彈性與便利性。另一方面,處理器110響應於同步功能鍵的操作,於顯示器上顯示如圖8A與圖8B所示的標籤同步與對應的欄位,供使用者更新與確認對應於特定文字方塊的標籤。
8A and 8B are schematic diagrams of tag operation according to an embodiment of the present disclosure. In one embodiment, the first resume item on the
如圖8A與圖8B所示,在一實施例中,處理器110可響應於文字方塊與對應於項目模板的預設文字方塊匹配而將標籤設為與預設文字方塊相對應的預設標籤。也就是說,處理器110通過匹配被使用者輸入的文字方塊與儲存媒體120之中項目模板的預設文字方塊,進而提供至少一預設標籤以提升履歷編輯效率與操作便利性。在另一實施例中,處理器110可響應於文字方塊與預設文字方塊不匹配而通過收發器接收第三輸入操作,其中處理器根據第三輸入操作建立標籤。舉例來說,當處理器110對於預設文字方塊與使用者所輸入的文字方塊之間的匹配度結果為不相符之時,處理器110將上述匹配不相符的文字方塊以紅色字體呈現於該顯示器140上,以提醒使用者以手動方式選取或自創相關的標籤,進而達到將所輸入的履歷資料進一步分類與統整。
As shown in FIGS. 8A and 8B , in one embodiment, the
參照圖7C、圖8A和圖8B,在使用者編輯完履歷項目中的文字方塊3211、3212和3213後,若處理器110接收到對應於履歷項目420的第二功能圖標720的第二輸入操作,則處理器110可判斷經編輯的履歷項目420中的文字方塊是否與如圖3所示的項目模板320所對應的預設文字方塊匹配。假設文字方塊3211與
項目模板320的預設文字方塊匹配,例如,預設文字方塊對應於「專業技能」,而文字方塊3211的內容「IoT開發」與「專業技能」匹配。如此,處理器110可將文字方塊3211的標籤設為對應於預設文字方塊的預設標籤「專業技能」,如圖8A所示。另一方面,假設文字方塊3212與項目模板320的預設文字方塊不匹配,例如,預設文字方塊對應於「學歷」,而文字方塊3212的內容「專利訴訟」與「學歷」並不匹配。如此,處理器110可以文字方塊3212的內容以預設文字資訊或預設字型格式(例如:粗體字或紅字)資訊呈現於顯示器140上,藉以提示使用者為文字方塊3212建立標籤。
Referring to Figures 7C, 8A and 8B, after the user has finished editing
在一實施例中,處理器110可響應於個人資料中缺少與第一項目模板中的文字方塊匹配的資料而將預設資料填寫入文字方塊中,其中預設資料包括預設文字資訊以及預設字型格式資訊的至少其中之一。也就是說,處理器110可將儲存於儲存媒體120之中的預設資料,寫入與個人資料之中所缺少的個人資料之欄位名稱相匹配的預設資料。以表1的「項目模板一」為例,若處理器110接收到的個人資料中缺少與「項目模板一」中的文字方塊「職稱」相匹配的資料,則處理器110可將預設資料「職員」填入文字方塊「職稱」中,從而產生如圖3所示的履歷項目310。
In one embodiment, the
圖9為根據本揭露的一實施例繪示的拖曳操作示意圖,處理器110可響應於項目模板320被拖曳至履歷呈現區300的第一位置而通過顯示器140顯示履歷呈現區300中對應於第一位置
的提示方塊600。更具體地說明,處理器110響應於項目模板320的中心點被拖曳至或被拖曳超過拖曳邊界500,於履歷呈現區300上顯示提示方塊600。換句話說,處理器110接收第一輸入操作(例如:拖曳操作)之時,處理器110可於履歷呈現區300上顯示對應於該第一輸入操作的位置的一提示方塊600,且響應於第一輸入操作,處理器110可將項目模板拖曳至對應於提示方塊的位置。
9 is a schematic diagram of a drag operation according to an embodiment of the present disclosure. The
另一方面,假設履歷呈現區300與多個項目模板依照如圖9所示的排版顯示於顯示器140中,並且所述多個項目模板位於履歷呈現區300的右側。第一輸入操作可被細分為一確認顯示位置操作(即:長按和拖曳履歷項目的操作)以及一確認操作(即:放開拖曳中之履歷項目的操作)。在處理器110通過收發器130接收確認顯示位置操作後,處理器110可將項目模板320拖曳至履歷呈現區300上。若項目模板320的第一部分(例如:百分之五十)超過了多個項目模板與履歷呈現區300之間的邊界500,則處理器110可通過顯示器140顯示提示方塊600於履歷呈現區300上,其中提示方塊600用以表示被拖曳的項目模板320即將被擺放在履歷呈現區300的位置。接著,處理器110可接收確認操作而於提示方塊600的位置上產生對應於項目模板320之內容的履歷項目。在一實施例中,處理器110可通過顯示器140以灰色區塊呈現提示方塊600。
On the other hand, assume that the
綜上所述,本揭露的電子裝置於編輯履歷上具有即時雙向編輯以及易於操作的優點,以及具有高操控性與多樣的排版模 式的優點。本揭露透過顯示器及處理器,令使用者可透過拖拉的方式將履歷項目排列於空白項目模板之中,進而提高使用者於編輯履歷時的操作流暢度,也就是說,本揭露之編輯履歷的電子裝置和方法具有易於使用(User friendly)、節省編輯時間與提供雙向編輯功能的優點。 In summary, the electronic device of the present disclosure has the advantages of real-time two-way editing and easy operation for editing resumes, as well as high controllability and diverse layout templates. Advantages of the style. This disclosure allows users to arrange resume items in a blank project template through a display and a processor by dragging and dropping, thereby improving the user's operational fluency when editing resumes. In other words, the disclosure of editing resumes The electronic device and method have the advantages of being user friendly, saving editing time, and providing two-way editing functions.
100:電子裝置 100: Electronic devices
110:處理器 110: Processor
120:儲存媒體 120:Storage media
130:收發器 130:Transceiver
140:顯示器 140:Display
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110128095A TWI824272B (en) | 2021-07-30 | 2021-07-30 | Electronic device and method of editting resume |
US17/862,395 US11966693B2 (en) | 2021-07-30 | 2022-07-11 | Electronic device and method for editing resume |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110128095A TWI824272B (en) | 2021-07-30 | 2021-07-30 | Electronic device and method of editting resume |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202305687A TW202305687A (en) | 2023-02-01 |
TWI824272B true TWI824272B (en) | 2023-12-01 |
Family
ID=85152637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110128095A TWI824272B (en) | 2021-07-30 | 2021-07-30 | Electronic device and method of editting resume |
Country Status (2)
Country | Link |
---|---|
US (1) | US11966693B2 (en) |
TW (1) | TWI824272B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050532A (en) * | 2014-06-19 | 2014-09-17 | 高海逵 | Resume generating method and resume generating system |
CN109766535A (en) * | 2018-12-24 | 2019-05-17 | 深圳维创乐科技有限公司 | Resume generation method, system, computer equipment and product |
US20200074567A1 (en) * | 2017-04-17 | 2020-03-05 | Shawaz SHARIF | A system and a method for dynamic resume generation |
TW202109388A (en) * | 2019-08-28 | 2021-03-01 | 南開科技大學 | System for generating resume revision suggestion according to resumes of job seekers applying for the same position and method thereof |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020065852A1 (en) * | 2000-11-30 | 2002-05-30 | Matt Hendrickson | Online guided resume creation system that allows dynamic style formatting |
US20080262859A1 (en) * | 2007-04-20 | 2008-10-23 | Yahoo! Inc. | Systems and methods for providing a video resume |
CA2695252A1 (en) * | 2009-03-16 | 2010-09-16 | Carne Robert Gordon Bray | Systems and methods for creating a customized website |
US8863007B2 (en) * | 2009-04-03 | 2014-10-14 | International Business Machines Corporation | Programmatic information transfer |
US8700983B2 (en) * | 2010-10-04 | 2014-04-15 | King Fahd University Of Petroleum And Minerals | Method of generating a graphical resume |
US10108928B2 (en) * | 2011-10-18 | 2018-10-23 | Dotloop, Llc | Systems, methods and apparatus for form building |
US20140013212A1 (en) * | 2012-07-05 | 2014-01-09 | Microsoft Corporation | Dynamic template galleries |
US20170365021A1 (en) * | 2016-05-27 | 2017-12-21 | Cpa Global Limited | Idea and Trade Secret Management Systems and Methods |
US20180322465A1 (en) * | 2017-05-05 | 2018-11-08 | A Resume Company Inc. | Embeddable web-authenticated instant job integration system and method |
US20190138637A1 (en) * | 2017-11-07 | 2019-05-09 | Microsoft Technology Licensing, Llc | Automated document assistant using quality examples |
CN110390086A (en) * | 2018-04-19 | 2019-10-29 | 北京搜狗科技发展有限公司 | A kind of method, apparatus and storage medium generating text |
US20200242562A1 (en) * | 2019-01-29 | 2020-07-30 | Daniel Elijah Murray | Online application to centralize, create, track, manage and facilitate employment applications for job seekers |
US11461543B2 (en) * | 2020-10-08 | 2022-10-04 | Hive Diversity Inc. | Method and system for content management for resume generation |
-
2021
- 2021-07-30 TW TW110128095A patent/TWI824272B/en active
-
2022
- 2022-07-11 US US17/862,395 patent/US11966693B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050532A (en) * | 2014-06-19 | 2014-09-17 | 高海逵 | Resume generating method and resume generating system |
US20200074567A1 (en) * | 2017-04-17 | 2020-03-05 | Shawaz SHARIF | A system and a method for dynamic resume generation |
CN109766535A (en) * | 2018-12-24 | 2019-05-17 | 深圳维创乐科技有限公司 | Resume generation method, system, computer equipment and product |
TW202109388A (en) * | 2019-08-28 | 2021-03-01 | 南開科技大學 | System for generating resume revision suggestion according to resumes of job seekers applying for the same position and method thereof |
Also Published As
Publication number | Publication date |
---|---|
TW202305687A (en) | 2023-02-01 |
US11966693B2 (en) | 2024-04-23 |
US20230040241A1 (en) | 2023-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10565404B2 (en) | Autodetection of types and patterns | |
KR102325237B1 (en) | Command user interface for displaying and scaling selectable controls and commands | |
WO2018205869A1 (en) | Form self-defined method and device | |
JP5190452B2 (en) | Chart correction | |
US20130179761A1 (en) | Systems and methods for creating, editing and publishing cross-platform interactive electronic works | |
US8522141B2 (en) | Method for providing link and electronic apparatus thereof | |
TWI501137B (en) | Editing system, method of interactive page templates and storage medium thereof | |
US7899846B2 (en) | Declarative model editor generation | |
US20220164526A1 (en) | Method And Apparatus For Structured Documents | |
JP2007047989A (en) | Guidance information provision device | |
US20120066595A1 (en) | Multimedia apparatus and method for providing content | |
CN106407172A (en) | XML (Extensible Markup Language)-based report generating method | |
US20140359432A1 (en) | Electronic document production system and electronic document production method thereof | |
TWI824272B (en) | Electronic device and method of editting resume | |
US9075891B2 (en) | Method and device for editing an object represented in a web page | |
JP6668868B2 (en) | Information processing apparatus and information processing program | |
US20240232520A1 (en) | Electronic device and method for editting personal information | |
US20140115503A1 (en) | User interface element-based development | |
JP5322403B2 (en) | Homepage creation device, homepage creation program and homepage creation method | |
KR102181579B1 (en) | Method for providing patient information sticker service and dental insurance claim system therefor | |
JP2018133009A (en) | Information processing apparatus | |
JP2018041388A (en) | Information processing device and information processing program | |
JPH11161480A (en) | Method and system for automatic generation of image and document layout | |
WO2013090298A1 (en) | Systems and methods for creating, editing and publishing cross-platform interactive electronic works | |
JP4438625B2 (en) | Display device |