Function expanding method and mobile device adapted thereto

US9280368B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9280368-B2
Application numberUS-201213568571-A
CountryUS
Kind codeB2
Filing dateAug 7, 2012
Priority dateSep 29, 2011
Publication dateMar 8, 2016
Grant dateMar 8, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An expanded function supporting method and a mobile device adapted thereto are provided. The method includes receiving input signals for activating a user function related to a system installed to a mobile device, establishing a basic function supporting path used to operate the system when the user function is activated, and an expanded function supporting path to operate an expanded function of the system when an input signal for operating the expanded function is received, and transferring, when receiving an input signal for operating the expanded function, a command for operating the expanded function via the expanded function supporting path.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile device configured to support function expansion, the device comprising: a system configured to support a user function; a storage unit configured to store a module related to a basic function supporting path established when the system is activated and to store modules related to an expanded function supporting path established to operate an expanded function of the system; at least one of an input unit and a touch screen each configured to create input signals for operating the system; and a controller configured to operate at least one of the module related to the basic function supporting path and the modules related to the expanded function supporting path according to the input signal, and to control, after the system is activated, to create the expanded function supporting path in response to an input signal for operating the expanded function while the system-related user function for the basic function is active, wherein the touch screen is configured to display a user interface to support the basic function of the mobile device and a user interface to support the expanded function, and to display items for selecting the expanded function. 2. The mobile device of claim 1 , wherein the controller comprises: a user function executing unit configured to operate an application related to the user function supported by the system; an interface module configured to convert the format of commands created in the user function executing unit; a path executing module configured to create the path to transfer the converted commands; a function control module configured to receive the converted commands and to create at least one command to control the user function supported by the system; and a media acceleration interface configured to transfer the created command to the system. 3. The mobile device of claim 2 , wherein the interface module comprises: an Application Programming Interface (API) configured to support the basic function; and an Application Programming Interface (API) configured to support the expanded function. 4. The mobile device of claim 3 , wherein the controller is further configured to loads the expanded function supporting API. 5. The mobile device of claim 3 , wherein the path executing module is further configured to create a path for supporting the API that supports the basic function when the system-related user function is activated and to create a path for supporting the API that supports the expanded function when an input signal is created to support the expanded function. 6. The mobile device of claim 3 , wherein the function control module comprises: function blocks corresponding to the expanded function. 7. The mobile device of claim 6 , wherein the interface module comprises: information regarding the definition of commands for controlling the function blocks. 8. The mobile device of claim 7 , wherein the controller further comprises: a function update module configured to add function blocks or updating the function blocks. 9. The mobile device of claim 8 , further comprising: an RF communication unit configured to receive information regarding the addition or update of the function blocks. 10. The mobile device of claim 9 , wherein: the function updating module is configured to define, when receiving a block for adding function blocks, the added function blocks in the interface module; and the added function blocks are arrayed in the function control module. 11. The mobile device of claim 1 , wherein the system comprises a camera. 12. The mobile device of claim 1 , wherein the basic function supporting path and the expanded function supporting path are formed based on mobile framework. 13. An expanded function supporting method, the method comprising: receiving input signals for activating a user function related to a system installed to a mobile device; establishing a basic function supporting path used to operate the system when the user function is activated; displaying, while the system-related user function for the basic function is active, items corresponding to the expanded function on a user interface corresponding to the user function in response to receiving an input signal for operating the expanded function; creating an expanded function supporting path to operate the expanded function of the system; and transferring, when receiving an input signal for selecting one of the displayed items, a command for operating the expanded function via the expanded function supporting path. 14. The method of claim 13 , wherein the creating the expanded function supporting path comprises: loading, when receiving an input signal for operating the expanded function while the system-related user function is executed, an Application Programming Interface (API) for supporting the expanded function on an interface module; establishing a path for supporting the API that supports the expanded function; and calling a function control module including function blocks corresponding to the expanded function. 15. The method of claim 14 , wherein the interface module comprises: information regarding the definition of commands for controlling the function blocks. 16. The method of claim 14 , further comprising: adding function blocks or updating the function blocks. 17. The method of claim 16 , further comprising: establishing a communication channel for receiving information regarding the addition or update of the function blocks. 18. The method of claim 17 , further comprising: defining, when receiving a block for adding function blocks, the added function blocks in the interface module; and arraying the added function blocks in the function control module. 19. The method of claim 13 , further comprising: displaying the user interface including items for selecting the expanded function of the system-related user function. 20. The method of claim 13 , wherein: the system comprises a camera; and establishing the paths based on mobile framework.

Assignees

Inventors

Classifications

  • Plug-ins; Add-ons · CPC title

  • Conflict resolution, i.e. enabling coexistence of conflicting executables · CPC title

  • with means for local support of applications that increase the functionality · CPC title

  • for operating the device by selecting functions from two or more displayed items, e.g. menus or icons · CPC title

  • Execution arrangements for user interfaces · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9280368B2 cover?
An expanded function supporting method and a mobile device adapted thereto are provided. The method includes receiving input signals for activating a user function related to a system installed to a mobile device, establishing a basic function supporting path used to operate the system when the user function is activated, and an expanded function supporting path to operate an expanded function …
Who is the assignee on this patent?
Kim Taewan, Yoo Hyoungjin, Cho Sangheum, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F9/44526. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).