Method for realizing dynamic menu update of hand-held apparatus by short-distance wireless communication

A short-range wireless, handheld device technology, applied in telephone communication, branch equipment, communication between multiple stations, etc., can solve the problems of cumbersome buttons, inconvenient, limited service menus and applications, etc., to expand the scope of services , easy to use, solve the complex effects of payment and control operations

Inactive Publication Date: 2003-06-11
赵生利
0 Cites 11 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0006] Most of the current mobile payment solutions use voice calling technology, WAP and short message technology, but these technologies are obviously not convenient enough, not only the waiting time is long, the buttons are cumbersome, and it is impossible to implement device control applications, such as adjusting TV channels and other applications
[0007] The dynamic STK/UTK menu technology of downloading dynamic STK/UTK menus on mobile phones through sh...
View more

Abstract

The invention relates to a method of accomplishing the dynamic updating of the menu of the handset, which sets the short-distance wireless link circuit between the handset device and the server, downloads automatically the menu and program, adds and delets automatically temporary menu and program, and pops up the menu automatically according to the indication of a default item in the menu, focalizing automatically on the selected menu default item and running the default item program in order to accomplish the single-key or no key operation of the handset, and in result that it can improve several services in short distance around the server and the handset device deletes automatically the menu and the program after leaving the short distance around the server so that it can occupy the space of storing medium not perpetually and also it is possible to use limitless each new adding service for user.

Application Domain

Near-field transmissionSubstation equipment +2

Technology Topic

HandsetHand held devices +5

Image

  • Method for realizing dynamic menu update of hand-held apparatus by short-distance wireless communication
  • Method for realizing dynamic menu update of hand-held apparatus by short-distance wireless communication
  • Method for realizing dynamic menu update of hand-held apparatus by short-distance wireless communication

Examples

  • Experimental program(1)

Example Embodiment

[0030] See figure 1 , figure 2 , image 3 with Figure 4 : Working system: see figure 1 , The present invention includes:
[0031] A handheld device 101 refers to any device including a mobile phone, a PDA, a palmtop computer, a smart phone, or other handheld devices, and menus and programs can be dynamically added or deleted;
[0032] A short-range wireless communication link 102 refers to a communication link established by any of infrared, Bluetooth, HomeRF, UWB, WLAN, PAN or other short-range wireless communication protocols, and the communication range is limited to 0-10m Or within the range of 0-100m;
[0033] A server device 103 that provides services in the short-distance area 104, stores the menus and programs needed for the handheld device to operate the service, and can provide advertising, shopping, ticket purchase, mall POS, electronic device control and other services in the short-distance area ;
[0034] In the short-range area 104, the handheld device 101 and the server device 103 support at least one same short-range wireless communication protocol.
[0035] The handheld device 101 can download menus and programs from the server 103 via the short-range wireless communication link 102, and dynamically add and delete menus and programs, as well as dynamic pop-up menus, focus menu default items, or execute menu default item programs. Equipment structure:
[0036] Such as image 3 The handheld device shown establishes a short-range wireless communication link 102 with the server 103 through the short-range wireless communication unit (322); the downloaded menus and programs are stored in various storage media of the handheld device (321), including memory, SIM/STK Card, UIM/UTK card, Flash flash memory, EEPROM or other storage media; the man-machine interface control and display unit (324) allows the user to view and select the operating menu; the program unit (323) can download menus and programs from the server 103, Dynamically add and delete menus and programs, dynamically pop-up menus, focus menu default items, or execute menu default items programs, and use menu services.
[0037] Such as Figure 4 The server device shown establishes a short-range wireless communication link 102 with the handheld device 101 through a short-range wireless communication unit (432); menus and programs are stored in various storage media of the server (431) for the handheld device to send; program unit (433) It can send menus and programs and provide services to the handheld device 101, or it can be a handheld server. work process:
[0038] See figure 2 :
[0039] When the handheld device 101 enters the short-distance service area 104 of the server 103 (step 201), it can establish a short-distance wireless communication link 102 with the server device 103 that provides a certain service automatically or manually (step 211). The automatic method means that the server 103 broadcasts a certain signal on the wireless channel in its short-range service area 104, and the handheld device 101 monitors the wireless channel; once the handheld device 101 enters the server 103's short-range service area 104, it receives A certain signal sent by the server 103 can automatically establish a communication connection with the server 103; this process does not require human participation. The manual mode means that a person enters the short-distance service area 104 of the server 103, and the handheld device 101 sends out a request to establish a connection with the server 103 by artificial control; this process requires the participation of a person.
[0040]The handheld device 101 can indicate that it has entered a certain service range. If the short-range communication technology 102 supports distance and direction measurement, the distance and direction to the server device 103 can be displayed at the same time;
[0041] The server device 103 sends device feature identification information and service feature identification information to the handheld device 101 (step 213).
[0042] The handheld device 101 may record device feature identification information used to identify the server 103, or service feature identification information used to identify the service provided by the server 103.
[0043] The handheld device 101 checks whether the authentication server 103 is needed by comparing the stored device of the server 103 with the service feature identification information database (step 221). If this is a new server or a new service item or there is no certified mark for the server 103 or service in the handheld device 101, the authentication server process is executed (step 215). After the authentication is completed, the user is prompted whether to record the authentication mark corresponding to the device and service feature identification information of the server 103, so that the authentication process for the server or service can be omitted next time. The user can delete or not record the certified mark of the server or service, and enforce the certification process. The user can set a non-authenticated server, that is, skip step 221.
[0044] At the same time, the server 103 can also check whether the handheld device 101 needs to be authenticated by comparing the stored feature recognition information database of the handheld device 101 (step 241). If this is a new handheld device 101 or the server 103 does not have a certified mark for the handheld device 101, the process of authenticating the handheld device is executed (step 215). The server 103 can record the characteristic identification information of the handheld device 101 so that the authentication process for the user can be omitted next time. The server 103 can be configured to force the authentication process for the handheld device 101 or not to perform the authentication process every time.
[0045] After the authentication process is over, the handheld device 101 again compares the stored device and service feature to identify whether there is the flag information that the menu and program have been downloaded in the stored device and service feature information database, and checks whether the menu and program need to be downloaded (step 223).
[0046] When the handheld device 101 enters the service area 104 of the server 103 for the second time, or the service area 104 of another server 103 that provides the same kind of service, it can compare the recorded device feature information database with the downloaded flag corresponding to the service feature information database. Information, it is recognized that there is no need to download the same menu and program again.
[0047] If the handheld device 101 finds that this is a new server or a new service item or the downloaded flag of the menu and program of the server or service is not recorded last time, the menu and program download process is started (step 217).
[0048] The handheld device 101 can download menus and programs from the server 103 in an automatic or manual manner (step 217). The automatic mode means that the handheld device 101 automatically requests to download menus and programs from the server 103 through program control. The manual mode means that the handheld device 101 sends a request to download menus and programs from the server 103 under manual control. The server 103 can also automatically push menus and programs to the handheld device 101. At this time, the server 103 actively requests the handheld device 101 to send the menus and programs.
[0049] The downloaded menus and programs can be selected to be stored in various storage media of the handheld device 101, including memory, SIM/STK card, UIM/UTK card, Flash flash memory, EEPROM or other storage media.
[0050] The menus and programs stored in various storage media can be automatically or manually selected and stored as temporary menus and programs, or permanent menus and programs (step 225).
[0051] Temporary menus and programs refer to the menus and programs that are automatically deleted by the program control after the handheld device 101 leaves the short-distance service area 104 of the server 103 (step 231) or loses communication with the server 103 (step 233) .
[0052] Permanent menus and programs refer to menus and programs that are automatically deleted without program control and stored in a storage medium that is not lost after power failure.
[0053] The handheld device 101 has at least one menu directory for hanging temporary menus. If you need to obtain multiple services at the same time, you need multiple menu directories for hanging temporary menus; there is at least one menu directory for adding permanent menus, which can be used to add permanent menus. The number depends on the storage capacity of the storage medium; permanent menus added can be deleted.
[0054] The downloaded menu can contain an indication of a default item; if it is a multi-level menu, each level can contain an indication of a default item; the handheld device 101 can be controlled by the program and the user's implementation of the default items of the menu can be set. Setting, so that the menu containing the default items can be dynamically pop-up displayed, focus on the default item, or execute the default item program (step 229).
[0055] The handheld device 101 can establish contact with multiple servers at the same time and use multiple services at the same time. For example, infrared can be used to establish contact with a certain server, and at the same time Bluetooth can be used to establish contact with another server; the condition is that the two servers are close together, which enables the mobile phone to establish two identical or different wireless communication links.
[0056] The invention is suitable for various services provided by short-distance wireless communication, such as advertisement, shopping, ticket purchase, POS, household appliance control, and the like.
[0057] The short-distance advertisement service refers to sending advertisements to the handheld 101 in the short-distance service area 104 of the server 103, and the menu window in the method of the present invention can display advertisement text, graphics, animation, video and other content. Implementation:
[0058] The present invention does not limit the high-level communication protocol used by the handheld device 101 and the server 103, and does not limit the transmission format of the data encapsulation of the menu and the program. It can adopt TCP/UDP/IP, IIOP, SOAP, HTTP, WAP or other communication protocols and self Define the agreement. The description of the general menu can use WML, HTML, XML or other description methods and custom methods.
[0059] Since different handheld devices 101 have different operating systems and CPUs, if they are stored in a SIM/STK card or a UIM/UTK card, they can be stored in a standard format. If stored in other media, the program is preferably a neutral program, that is, a program independent of the CPU or operating system, such as a bytecode program of JAVA and a universal intermediate language (IL) program of NET. At this time, the handheld device is required to have an interpreter or JIT just-in-time compiler. Another solution is that the server 103 pre-stores the menus and binary programs of various handheld devices 101 that support various CPUs and operating systems; when downloading, the handheld device 101 informs the server 103 of its device model, and the server 103 chooses to support the handheld device 101. The required menus and programs are sent to the handheld device 101.
[0060] Solutions to security issues:
[0061] For device control application services, users can be authenticated through password inquiry, and the manufacturer of the server device is responsible for providing secure menus and applications.
[0062] There are multiple solutions for mobile payment application services.
[0063] 1: After the mobile phone obtains the information necessary for authentication from the server, it independently connects to the certification center through the remote mobile communication service to obtain the authentication of the service device; the server device uses the mobile phone user to enter the password or obtain the mobile phone’s identification code, such as ESN, IMSI and other feature codes or other feature codes, and then independently connect to the authentication center through remote communication services to complete the authentication of the mobile phone.
[0064] 2: After the mobile phone obtains the information necessary for authentication from the server, it encrypts the authentication data and connects to the authentication center through the remote mobile communication service. The authentication center transforms the data and transmits it to the server, and the server transforms the data through short-distance wireless communication and then transmits it. For handheld devices, the authentication of the server and the mobile phone is completed at the same time in the whole process.
[0065] The present invention is not limited to various security solutions.
[0066] The present invention is not limited to the specific embodiments described above, but the scope should be defined by the claims.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Macrocyclic picolinamides as fungicides

ActiveUS20140187588A1good performanceeasy to use
Owner:CORTEVA AGRISCIENCE LLC

System and method of monitoring temperature

InactiveUS7140768B2less susceptible to tampereasy to use
Owner:COLD CHAIN TECH

Wireless charging transmitter, receiver, charging device and wireless charging method

ActiveCN104158269ASimple codingeasy to use
Owner:湖南长城科技信息有限公司 +1

Suspension charging device

PendingCN106183871Areduce accidentsExpand the scope of services
Owner:宁波康宁节能环保工程有限公司

Classification and recommendation of technical efficacy words

  • Expand the scope of services
  • easy to use

Suspension charging device

PendingCN106183871Areduce accidentsExpand the scope of services
Owner:宁波康宁节能环保工程有限公司

Laser assisted total joint arthroplasty

InactiveUS20090234360A1easy to use
Owner:ALEXANDER VLADIMIR

Enclosure for a portable hemodialysis system

ActiveUS20090114582A1easy to use
Owner:DEKA PROD LLP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products