CN102640560B - 移动设备及其控制方法 - Google Patents

移动设备及其控制方法 Download PDF

Info

Publication number
CN102640560B
CN102640560B CN201080054231.0A CN201080054231A CN102640560B CN 102640560 B CN102640560 B CN 102640560B CN 201080054231 A CN201080054231 A CN 201080054231A CN 102640560 B CN102640560 B CN 102640560B
Authority
CN
China
Prior art keywords
network
mobile device
application
api
connects
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.)
Expired - Fee Related
Application number
CN201080054231.0A
Other languages
English (en)
Other versions
CN102640560A (zh
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN102640560A publication Critical patent/CN102640560A/zh
Application granted granted Critical
Publication of CN102640560B publication Critical patent/CN102640560B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • 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/016Input arrangements with force or tactile feedback as computer generated output to the user
    • 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/017Gesture based interaction, e.g. based on a set of recognized hand 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • 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/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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • 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
    • G06F3/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/401Circuits for selecting or indicating operating mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2747Scrolling on a display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
    • H04M19/04Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
    • H04M19/047Vibrating means for incoming calls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Abstract

一种移动设备,包括:通信单元,通过网络执行通信;以及控制单元,执行由平台提供的网络功能的应用编程接口(API)所准备的应用,以及如果所述应用包括优选网络的设置,则控制所述通信单元根据所述优选网络的设置执行通信。

Description

移动设备及其控制方法
技术领域
根据示例性实施例的装置和方法涉及一种移动设备及其控制方法,以及更具体地,涉及一种能够提供网络功能的移动设备及其控制方法。
背景技术
诸如蜂窝电话、智能电话、平板个人计算机(PC)等移动设备通过诸如第三代(3G)、Wi-Fi等多种网络进行通信。这些网络关于连接性、速度、成本等具有优点和不足。因此,期望根据目的或意图选择性地使用多个网络。
同时,移动设备的应用通常使用移动设备的操作系统(OS)、平台等支持的网络服务,提供对用户有用的功能。
然而,相关领域的移动设备的OS、平台等并没有充分地支持应用开发者方便地开发与网络相关联的应用。因此,希望提高应用开发环境。
发明内容
技术问题
示例性实施例至少解决了以上问题和/或缺点以及以上没有描述的其它缺点。此外,并不需要示例性实施例克服以上描述的缺点,并且示例性实施例可以不克服以上描述的任何问题。
一个或多个示例性实施例提供了一种能够提供开发环境的移动设备及其控制方法,在所述开发环境中,可以更容易地设置优选网络。
根据示例性实施例的一个方面,提供了一种提供网络功能的移动设备,所述移动设备包括显示单元,显示图像;用户输入单元,接收用户的输入;通信单元,通过网络执行通信;以及控制单元,执行由平台提供的网络功能的应用编程接口(API)准备的应用,以及如果所述应用包括优选网络的设置,则控制所述通信单元根据所述优选网络的设置执行通信。
平台可以定义与优选网络相关的多个操作模式,应用可以包括表示所述多个操作模式之一的变量的设置,以及控制单元可以控制所述通信单元按照与所述变量的设置相对应的操作模式操作。
所述多个操作模式可以包括首先使用Wi-Fi,只使用分组交换(PS)域,以及只使用Wi-Fi。
经由平台的网络连接可以包括应用没有指定网络连接的默认网络连接,和使得应用能够直接控制网络的定制网络连接,以及在默认网络连接的情况下,控制单元可以控制通信单元根据优选网络的设置执行通信。
根据示例性实施例的另一方面,提供了一种移动设备的控制方法,所述移动设备提供网络功能,所述控制方法包括:执行由移动设备的平台提供的API准备的应用;以及如果应用包括优选网络的设置,则根据所述优选网络的设置执行通信。
平台可以定义与优选网络相关的多个操作模式,应用可以包括表示所述多个操作模式之一的变量的设置,以及所述执行通信可以包括执行通信以按照与所述变量的设置相对应的操作模式操作。
所述多个操作模式可以包括首先使用Wi-Fi,只使用分组交换(PS)域,以及只使用Wi-Fi。
经由平台的网络连接可以包括应用没有指定网络连接的默认网络连接,和使得所述应用能够直接控制网络的定制网络连接,以及所述执行通信可以包括在默认网络连接的情况下,根据优选网络的设置执行通信。
附图说明
通过结合了附图的示例性实施例的以下描述,以上和/或其它方面将变得更显而易见,其中:
图1是示出了根据示例性实施例的移动设备的结构的框图;
图2是示出了图1的移动设备的软件结构的框图;
图3和4示出了根据示例性实施例的移动设备的网络连接类型;
图5是用于说明根据示例性实施例的移动设备的优选网络的视图;以及
图6是示出了根据示例性实施例的移动设备的操作的流程图。
具体实施方式
以下将参考附图更详细地描述某些示例性实施例。
在以下描述中,相似附图参考标记用于相似元件,即使在不同附图中,也是如此。提供诸如详细构造和元件之类的在描述中定义的实体,以有助于全面理解示例性实施例。然而,可以在没有这些特别定义实体的情况下实践示例性实施例。
图1是示出了根据示例性实施例的移动设备的结构的框图。图1所示的移动设备1可以例如包括蜂窝电话、智能电话、平板个人计算机(PC)等。移动设备1可以包括通信单元11、显示单元12、音频输出单元13、用户输入单元14、存储单元16、控制单元17、功率单元18、照相机单元191和音频输入单元192。
通信单元11通过网络执行通信。通信单元11执行的通信的内容和类型可以随着移动设备1的用途和功能而改变。例如,在电话功能的情况下,通信单元11呼叫其它设备(未示出),以进行电话对话。在该示例性实施例中,呼叫类型包括3G。在因特网功能的情况下,通信单元11执行与预定服务器(未示出)的因特网连接,以发送/接收数据。此外,通信单元11可以通过诸如蓝牙、WiFi等本地通信网络执行与外围设备(未示出)的通信。通信单元11在控制单元17的控制下执行通信。
显示单元12显示表示移动设备1的操作或状态的图像。显示单元12可以通过使用多个显示设备来显示图像,所述多个显示设备例如包括液晶显示器(LCD)、有机发光器件(OLED)等。音频输出单元13输出表示移动设备1的操作或状态的音频。音频输出单元13可以包括处理音频信号的音频处理器(未示出)和基于音频信号输出音频的扬声器(未示出)。
用户输入单元14接收用户的命令。用户输入单元14可以接收多种形式的用户命令,用户输入单元14可以包括接收按键输入的用户命令的按键输入单元(未示出)和接收触摸输入的用户命令的触摸输入单元(未示出)。触摸输入单元可以包括在显示单元12中提供的触摸屏。
存储单元16是非易失性存储器,存储数据或程序以操作移动设备1,例如包括快闪存储器、硬盘驱动器等。功率单元18提供功率来操作移动设备1。照相机单元191拍摄图像,以及音频输入单元192可以包括麦克风等,并接收音频。考虑到移动设备1的功能或用途,可以从移动设备1省略以上描述元件中的一部分,例如照相机单元191等。
控制单元17控制移动设备1中的元件的操作。控制单元17可以包括只读存储器(ROM)171,随机存取存储器(RAM)172和中央处理单元(CPU)173,在只读存储器171中存储了用于执行操作的控制程序,在随机存取存储器中至少部分地加载了控制程序,中央处理单元173执行所加载的控制程序。可以在存储单元16及ROM171中存储控制单元17的控制程序。控制单元17的控制程序可以包括多个程序。图2是示出了控制单元17中的控制程序的示例性结构的框图。
如图2所示,控制单元17的控制程序可以包括OS21、设备驱动器22、平台23和应用24。OS21管理并控制移动设备1的整体操作。设备驱动器22执行诸如通信单元16之类的硬件设备与OS21之间通过接口的连接。平台23执行OS21与应用24之间通过接口的连接,并且包括用于支持应用24的API231。
应用24执行至少一种功能,并且可以使用平台23的API231准备应用24。应用24执行的功能包括网络功能。可以通过通信单元11从外部设备发送应用24,并且可以将应用24安装到移动设备1上。即,用户可以经由因特网等下载应用24,并将其安装到移动设备1上。
平台23的API231包括网络功能的API,也被称作网络服务。例如,最初,使用平台23建立表示实际实时会话的网络连接,以通过网络发送和接收数据。为了设立网络连接,可以使用网络账号。网络账号封装配置参数,例如协议类型、接入点名称、本地因特网协议(IP)地址、域名系统(DNS)地址、认证信息等。在成功建立网络连接之后,可以应用诸如超文本传输协议(HTTP)、套接字方法等数据通信协议。
图3和4示出了根据示例性实施例的移动设备的网络连接类型。图3示出了默认网络连接,以及图4示出了定制网络连接。
参考图3,应用24经由请求31请求平台23的网络服务而不是网络连接。网络服务(例如,HTTP、套接字方法等)根据默认设置在内部启动默认网络连接(由参考标记32所示)。接下来,平台23的网络服务经由连接33接入网络5。
因为应用24没有指定网络连接,所以建立了图3所示的默认网络连接,从而从应用开发者的角度,简化了对网络的使用。此外,允许平台23完全管理网络连接。因此,即使应用开发者不知道API231的复杂内容,也可以容易而简单地开发应用24。
参考图4,应用24创建了定制网络连接,并如参考标记41所示,启动了该定制网络连接。程序1示出了创建并启动定制网络连接的应用24的示例。
程序1
返回参考图4,应用24经由请求42请求平台23的网络服务及网络连接。接下来,平台23的网络服务经由连接43接入网络5。
参考图4描述的定制网络连接可以针对高级开发者,并且使能应用24直接控制网络5。因此,应用24可以使用特定网络账户,并在任何时候启动或终止网络连接。即,允许应用开发者开发提供增强功能的应用24。
示例性实施例的控制单元17可以使能开发者根据应用24的设置执行与期望网络的通信,所述期望网络可以被称作优选网络。图5是用于说明根据本示例性实施例的移动设备的优选网络的视图。本示例性实施例的优选网络包括Wi-Fi51和3G52。3G是PS域的示例。控制单元17可以根据应用24的设置与优选网络之一(即,Wi-Fi51和3G52)相连。
平台23的API231定义了与优选网络相关的多个操作模式。应用24包括变量的设置,其中所述变量的设置表示平台23的API231所定义的操作模式之一。表1示出了与关于本示例性实施例的优选网络的操作模式相对应的变量的示例,以及程序2示出了设置优选网络的应用24的示例。平台23参考应用24中设置的变量完成与Wi-Fi51和3G52中的一个优选网络的连接。
表1
变量 操作模式
NET_WIFI_FIRST 首先使用WI-FI
NET_PS_ONLY 只使用PS域
NET_WIFI_ONLY 只使用Wi-Fi
程序2
Net::NetAccountManager::Construct()
Net::NetAccountManager::SetNetPreference(NET_PS_ONLY)
在本示例性实施例中,平台23提供与优选网络相关的前述简单API231,使得应用开发者可以通过简单地选择API231的给定变量来容易地执行与优选网络相关的设置。此外,优选网络的设置可以被用于参考图3描述的默认网络连接。换句话说,尽管应用开发者不完全知道API231来完成参考图4描述的定制网络连接,但是即使当使用默认网络连接时,也使得开发者能够设置优选网络。因此,提供了一种环境用于更容易地开发应用24。
图6是示出了根据示例性实施例的移动设备的操作的流程图。在操作501处,使用平台的API231执行应用24。在操作502处,确定应用24是否包括与优选网络相关的设置。如果应用24包括与优选网络相关的设置,则在操作503处,根据优选网络的设置执行通信。
如上所描述的,提供了一种开发环境,其中,可以更容易地设置优选网络。
前述示例性实施例和优势仅是示例性的,并且不应该解释为限制。可以将本教导容易地应用到其它类型的装置。此外,示例性实施例的描述旨在说明而非限制权利要求的范围,对于本领域技术人员而言,多种替换方式、修改和变型将是显而易见的。

Claims (9)

1.一种移动设备,用于提供网络功能,所述移动设备包括:
通信单元,通过网络执行通信;以及
控制单元,执行由平台提供的网络功能的应用编程接口API所准备的应用,以及控制所述通信单元建立网络连接,
其中响应于指定了网络连接的应用,建立定制网络连接,并且
响应于没有指定网络连接的应用,建立缺省网络连接。
2.根据权利要求1所述的移动设备,其中:
所述API定义了与优选网络相关的多个操作模式,
所述应用包括表示所述多个操作模式之一的变量的设置,以及
所述控制单元控制所述通信单元按照与所述变量的设置相对应的操作模式执行通信。
3.根据权利要求2所述的移动设备,其中所述多个操作模式包括以下项中的至少一项:
首先使用Wi-Fi,
只使用分组交换PS域,以及
只使用Wi-Fi。
4.根据权利要求1所述的移动设备,还包括:
显示单元,显示图像;以及
用户输入单元,接收用户的输入。
5.根据权利要求1所述的移动设备,其中应用直接控制定制网络连接中的网络连接,并且
所述平台完全管理缺省网络连接中的网络连接。
6.一种用于移动设备的控制方法,所述移动设备提供网络功能,所述控制方法包括:
执行由所述移动设备的平台提供的应用编程接口API所准备的应用;以及
建立网络连接,
其中响应于指定了网络连接的应用,建立定制网络连接,并且
响应于没有指定网络连接的应用,建立缺省网络连接。
7.根据权利要求6所述的控制方法,其中:
所述API定义了与优选网络相关的多个操作模式,
所述应用包括表示所述多个操作模式之一的变量的设置,以及
所述执行通信包括:执行通信以按照与所述变量的设置相对应的操作模式进行操作。
8.根据权利要求7所述的控制方法,其中所述多个操作模式包括以下项中的至少一项:
首先使用Wi-Fi,
只使用分组交换PS域,以及
只使用Wi-Fi。
9.根据权利要求6所述的控制方法,其中应用直接控制定制网络连接中的网络连接,并且
所述平台完全管理缺省网络连接中的网络连接。
CN201080054231.0A 2009-12-02 2010-12-02 移动设备及其控制方法 Expired - Fee Related CN102640560B (zh)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US26592309P 2009-12-02 2009-12-02
US26593909P 2009-12-02 2009-12-02
US61/265,939 2009-12-02
US61/265,923 2009-12-02
KR1020100116091A KR101727620B1 (ko) 2009-12-02 2010-11-22 휴대용단말기 및 그 제어방법
KR10-2010-0116091 2010-11-22
PCT/KR2010/008602 WO2011068372A2 (en) 2009-12-02 2010-12-02 Mobile device and control method thereof

Publications (2)

Publication Number Publication Date
CN102640560A CN102640560A (zh) 2012-08-15
CN102640560B true CN102640560B (zh) 2016-04-20

Family

ID=44397294

Family Applications (5)

Application Number Title Priority Date Filing Date
CN201080055013.9A Active CN102640104B (zh) 2009-12-02 2010-12-02 提供便携式装置的用户接口的方法和设备
CN2010800550213A Pending CN102782611A (zh) 2009-12-02 2010-12-02 移动装置及其控制方法
CN201080054231.0A Expired - Fee Related CN102640560B (zh) 2009-12-02 2010-12-02 移动设备及其控制方法
CN201080054238.2A Expired - Fee Related CN102640101B (zh) 2009-12-02 2010-12-02 用于提供用户接口的方法及装置
CN201610416735.1A Active CN106095449B (zh) 2009-12-02 2010-12-02 提供便携式装置的用户接口的方法和设备

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201080055013.9A Active CN102640104B (zh) 2009-12-02 2010-12-02 提供便携式装置的用户接口的方法和设备
CN2010800550213A Pending CN102782611A (zh) 2009-12-02 2010-12-02 移动装置及其控制方法

Family Applications After (2)

Application Number Title Priority Date Filing Date
CN201080054238.2A Expired - Fee Related CN102640101B (zh) 2009-12-02 2010-12-02 用于提供用户接口的方法及装置
CN201610416735.1A Active CN106095449B (zh) 2009-12-02 2010-12-02 提供便携式装置的用户接口的方法和设备

Country Status (7)

Country Link
US (6) US8649826B2 (zh)
EP (5) EP2507697A4 (zh)
JP (4) JP5912083B2 (zh)
KR (5) KR20110063297A (zh)
CN (5) CN102640104B (zh)
AU (4) AU2010327453B2 (zh)
WO (4) WO2011068372A2 (zh)

Families Citing this family (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8689128B2 (en) 2009-03-16 2014-04-01 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
KR101055924B1 (ko) * 2009-05-26 2011-08-09 주식회사 팬택 터치 기기에서의 유저 인터페이스 장치 및 방법
WO2012030001A1 (ko) * 2010-09-01 2012-03-08 엘지전자 주식회사 이동 단말기 및 그 동작 제어 방법
US11314344B2 (en) * 2010-12-03 2022-04-26 Razer (Asia-Pacific) Pte. Ltd. Haptic ecosystem
US8869095B2 (en) * 2010-12-10 2014-10-21 Atmel Corporation Software framework and development platform for multi-sensor systems
CN103210320B (zh) * 2010-12-21 2016-01-13 英派尔科技开发有限公司 用于基于位置的服务中的位置隐私的虚拟信息
KR20130052745A (ko) * 2010-12-23 2013-05-23 한국전자통신연구원 제스처를 이용한 메뉴 제공 방법 및 이를 이용한 휴대 단말
US9384408B2 (en) 2011-01-12 2016-07-05 Yahoo! Inc. Image analysis system and method using image recognition and text search
JP2012190318A (ja) * 2011-03-11 2012-10-04 Kyocera Corp 電子機器
KR101522393B1 (ko) * 2011-04-06 2015-05-21 주식회사 케이티 모바일 단말의 자세 정보에 따라 구분된 인증값을 제공하는 방법, 단말기 및 시스템
US9547369B1 (en) * 2011-06-19 2017-01-17 Mr. Buzz, Inc. Dynamic sorting and inference using gesture based machine learning
CN103609152B (zh) 2011-06-23 2018-05-25 瑞典爱立信有限公司 向订户识别模块中预配置网络信息
KR20130011787A (ko) * 2011-07-22 2013-01-30 삼성전자주식회사 전자 책 단말기 및 화면 전환 방법
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
US20130055082A1 (en) * 2011-08-26 2013-02-28 Jorge Fino Device, Method, and Graphical User Interface for Navigating and Previewing Content Items
US8635519B2 (en) 2011-08-26 2014-01-21 Luminate, Inc. System and method for sharing content based on positional tagging
US20130073600A1 (en) * 2011-09-21 2013-03-21 Jonathan A. Jenkins Remote process execution management
US20130086112A1 (en) 2011-10-03 2013-04-04 James R. Everingham Image browsing system and method for a digital content platform
US8737678B2 (en) 2011-10-05 2014-05-27 Luminate, Inc. Platform for providing interactive applications on a digital content platform
KR101369981B1 (ko) * 2011-10-06 2014-03-24 김용진 호 처리 부가 서비스 제공 단말장치 및 그 동작 방법
JP5810812B2 (ja) * 2011-10-06 2015-11-11 コニカミノルタ株式会社 画像処理装置、画像処理装置の制御方法、および制御プログラム
USD736224S1 (en) 2011-10-10 2015-08-11 Yahoo! Inc. Portion of a display screen with a graphical user interface
USD737290S1 (en) 2011-10-10 2015-08-25 Yahoo! Inc. Portion of a display screen with a graphical user interface
CN103052021A (zh) * 2011-10-11 2013-04-17 北京千橡网景科技发展有限公司 一种用于提供基于位置的服务的方法和设备
US9594504B2 (en) * 2011-11-08 2017-03-14 Microsoft Technology Licensing, Llc User interface indirect interaction
US9106267B1 (en) 2011-12-15 2015-08-11 Sprint Communications Company L.P. Near field communication session feedback
US8255495B1 (en) 2012-03-22 2012-08-28 Luminate, Inc. Digital image and content display systems and methods
CN102662576B (zh) * 2012-03-29 2015-04-29 华为终端有限公司 基于触摸的信息发送方法及装置
US8234168B1 (en) 2012-04-19 2012-07-31 Luminate, Inc. Image content and quality assurance system and method
CN102736849B (zh) * 2012-04-20 2015-01-28 中兴通讯股份有限公司 菜单布局处理方法及装置
US8495489B1 (en) 2012-05-16 2013-07-23 Luminate, Inc. System and method for creating and displaying image annotations
CN102761629B (zh) * 2012-07-11 2016-01-06 华为终端有限公司 设置dns服务器地址的方法、装置及系统
US9641266B2 (en) 2012-07-17 2017-05-02 Qualcomm Incorporated Sensor with concurrent data streaming using various parameters
US9118967B2 (en) * 2012-08-17 2015-08-25 Jamdeo Technologies Ltd. Channel changer for intelligent television
US20140075365A1 (en) * 2012-09-10 2014-03-13 Lookout, Inc. Method and system for visually monitoring the progress of a security operation of an electronic device
KR102011360B1 (ko) * 2012-09-10 2019-10-21 삼성전자주식회사 디바이스에서 어플리케이션을 실행하는 방법 및 그 장치
USD740839S1 (en) * 2012-09-18 2015-10-13 Fanhattan, Inc. Display screen with graphical user interface for live media content
USD742395S1 (en) * 2012-09-18 2015-11-03 Fanhattan, Inc. Display screen with graphical user interface for live media content
KR20140047897A (ko) * 2012-10-15 2014-04-23 삼성전자주식회사 터치 효과를 제공하기 위한 방법 및 그 전자 장치
KR102043256B1 (ko) 2012-10-30 2019-11-12 삼성전자 주식회사 서버 페이지 운용 방법 및 이를 지원하는 단말기
CN103870030A (zh) * 2012-12-13 2014-06-18 联想(北京)有限公司 信息处理方法和电子设备
KR101398141B1 (ko) * 2013-02-08 2014-05-20 엘지전자 주식회사 이동 단말기
USD754191S1 (en) * 2013-02-23 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US9489047B2 (en) * 2013-03-01 2016-11-08 Immersion Corporation Haptic device with linear resonant actuator
US9300645B1 (en) * 2013-03-14 2016-03-29 Ip Holdings, Inc. Mobile IO input and output for smartphones, tablet, and wireless devices including touch screen, voice, pen, and gestures
CN103257795A (zh) * 2013-04-28 2013-08-21 百度在线网络技术(北京)有限公司 一种展示联系人列表的方法和装置
US9256358B2 (en) * 2013-06-10 2016-02-09 Adtile Technologies Inc. Multiple panel touch user interface navigation
KR20150006235A (ko) * 2013-07-08 2015-01-16 삼성전자주식회사 결합된 ui 구성 요소를 제공하는 휴대 장치 및 그 제어 방법
WO2015077171A2 (en) * 2013-11-19 2015-05-28 Shell Oil Company Multi-touch interface for virtual manipulation of three-dimensional seismic data
CN103634640A (zh) * 2013-11-29 2014-03-12 乐视致新电子科技(天津)有限公司 移动终端设备控制智能电视端语音输入的方法及系统
JP6278262B2 (ja) * 2014-03-12 2018-02-14 ヤマハ株式会社 表示制御装置
JP2014225243A (ja) * 2014-03-27 2014-12-04 グリー株式会社 表示制御方法、コンピュータ、表示制御プログラム及び記憶媒体
US10025461B2 (en) * 2014-04-08 2018-07-17 Oath Inc. Gesture input for item selection
JP6493937B2 (ja) * 2014-07-10 2019-04-03 華為技術有限公司Huawei Technologies Co.,Ltd. 近接場通信技術に基づく端末アプリケーション制御方法、装置、およびシステム
CN106797493A (zh) 2014-09-02 2017-05-31 苹果公司 音乐用户界面
EP3012728B1 (en) * 2014-10-24 2022-12-07 Electrolux Appliances Aktiebolag Graphical user interface
US10270615B2 (en) * 2014-12-30 2019-04-23 Grand Mate Co., Ltd. Method of providing operating options of an electric appliance
KR102310870B1 (ko) 2015-01-12 2021-10-12 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
US10031730B2 (en) * 2015-04-22 2018-07-24 Salesforce.Com, Inc. Systems and methods of implementing extensible browser executable components
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
JP6601042B2 (ja) * 2015-07-29 2019-11-06 セイコーエプソン株式会社 電子機器、電子機器の制御プログラム
US9880627B2 (en) * 2015-12-15 2018-01-30 Immersion Corporation Automated haptic setting generation
US20170177170A1 (en) * 2015-12-17 2017-06-22 International Business Machines Corporation Progress control based on transfer of layered content
CN105536249B (zh) * 2016-02-18 2023-09-01 高创(苏州)电子有限公司 游戏系统
CN112506416B (zh) 2016-05-17 2023-06-06 华为技术有限公司 电子设备和用于电子设备的方法
US20170351387A1 (en) * 2016-06-02 2017-12-07 Ebay Inc. Quick trace navigator
US11580608B2 (en) 2016-06-12 2023-02-14 Apple Inc. Managing contact information for communication applications
US10517021B2 (en) 2016-06-30 2019-12-24 Evolve Cellular Inc. Long term evolution-primary WiFi (LTE-PW)
KR102607564B1 (ko) * 2016-09-13 2023-11-30 삼성전자주식회사 소프트 키를 표시하는 방법 및 그 전자 장치
CN108228283A (zh) * 2016-12-12 2018-06-29 阿里巴巴集团控股有限公司 一种界面展示方法、装置和设备
CN107122177A (zh) * 2017-03-31 2017-09-01 腾讯科技(深圳)有限公司 界面展示方法及装置
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US10928980B2 (en) 2017-05-12 2021-02-23 Apple Inc. User interfaces for playing and managing audio items
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
CN107479960B (zh) * 2017-08-25 2021-02-19 阿里巴巴(中国)有限公司 一种单元视图的显示方法和装置
CN108509132B (zh) * 2018-03-29 2020-06-16 杭州电魂网络科技股份有限公司 位置进度条显示方法、装置及可读存储介质
DK201870380A1 (en) 2018-05-07 2020-01-29 Apple Inc. DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES
CN109117256A (zh) * 2018-07-12 2019-01-01 维沃移动通信有限公司 一种后台应用程序的管理方法及终端
CN109408184A (zh) * 2018-10-29 2019-03-01 努比亚技术有限公司 一种图标处理方法、移动终端以及计算机存储介质
CN109618206B (zh) * 2019-01-24 2021-11-05 海信视像科技股份有限公司 呈现用户界面的方法和显示设备
DK201970530A1 (en) 2019-05-06 2021-01-28 Apple Inc Avatar integration with multiple applications
WO2020243691A1 (en) 2019-05-31 2020-12-03 Apple Inc. User interfaces for audio media control
US10996917B2 (en) 2019-05-31 2021-05-04 Apple Inc. User interfaces for audio media control
CN112492113A (zh) * 2019-09-12 2021-03-12 北京小米移动软件有限公司 电子设备及其振动方法
CN110851064A (zh) * 2019-10-20 2020-02-28 阿里巴巴集团控股有限公司 信息展示方法、装置、设备及存储介质
CN113032592A (zh) * 2019-12-24 2021-06-25 徐大祥 电子动态行事历系统、操作方法及计算机存储介质
CN111367447A (zh) * 2020-02-21 2020-07-03 北京字节跳动网络技术有限公司 信息显示方法、装置、电子设备及计算机可读存储介质
JP7405943B2 (ja) 2020-02-27 2023-12-26 富士フイルム株式会社 制御装置及び制御プログラム
CN112199007A (zh) * 2020-09-01 2021-01-08 北京达佳互联信息技术有限公司 菜单显示方法、装置、电子设备和存储介质
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback
KR20240015459A (ko) * 2022-07-27 2024-02-05 쿠팡 주식회사 아이템 리스트를 제공하는 방법 및 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101325769A (zh) * 2008-07-16 2008-12-17 宇龙计算机通信科技(深圳)有限公司 一种终端及其自动切换网络通道的方法
CN101388819A (zh) * 2008-10-17 2009-03-18 深圳市同洲电子股份有限公司 一种网络接入方法、系统及移动终端

Family Cites Families (148)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5629594A (en) * 1992-12-02 1997-05-13 Cybernet Systems Corporation Force feedback system
US6131097A (en) * 1992-12-02 2000-10-10 Immersion Corporation Haptic authoring
US20040264402A9 (en) * 1995-06-01 2004-12-30 Padcom. Inc. Port routing functionality
US5794164A (en) 1995-11-29 1998-08-11 Microsoft Corporation Vehicle computer system
US6448977B1 (en) * 1997-11-14 2002-09-10 Immersion Corporation Textures and other spatial sensations for a relative haptic interface device
US6429846B2 (en) * 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
FI114371B (fi) * 1999-08-09 2004-09-30 Nokia Corp Menetelmä kantopalvelun valitsemiseksi palvelulle langattomassa matkaviestinjärjestelmässä, tiedonsiirtojärjestelmä ja matkaviestinpäätelaite
WO2001024158A1 (en) * 1999-09-28 2001-04-05 Immersion Corporation Controlling haptic sensations for vibrotactile feedback interface devices
DE20080209U1 (de) * 1999-09-28 2001-08-09 Immersion Corp Steuerung von haptischen Empfindungen für Schnittstellenvorrichtungen mit Vibrotaktiler Rückkopplung
US6680729B1 (en) * 1999-09-30 2004-01-20 Immersion Corporation Increasing force transmissibility for tactile feedback interface devices
US6775267B1 (en) * 1999-12-30 2004-08-10 At&T Corp Method for billing IP broadband subscribers
US7249326B2 (en) * 2000-04-06 2007-07-24 Microsoft Corporation Method and system for reducing notification area clutter
US7249325B1 (en) * 2000-05-11 2007-07-24 Palmsource, Inc. Automatically centered scrolling in a tab-based user interface
WO2002033541A2 (en) * 2000-10-16 2002-04-25 Tangis Corporation Dynamically determining appropriate computer interfaces
US6757269B2 (en) * 2001-02-27 2004-06-29 Motorola, Inc. Mobile wireless router
US7120129B2 (en) * 2001-03-13 2006-10-10 Microsoft Corporation System and method for achieving zero-configuration wireless computing and computing device incorporating same
US6958759B2 (en) * 2001-08-28 2005-10-25 General Instrument Corporation Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface
US6801777B2 (en) * 2001-11-27 2004-10-05 Intel Corporation Device and method for intelligent wireless communication selection
JP2003195998A (ja) * 2001-12-26 2003-07-11 Canon Inc 情報処理装置及び情報処理装置の制御方法及び情報処理装置の制御プログラム及び記憶媒体
US6901558B1 (en) * 2002-01-09 2005-05-31 International Business Machines Corporation System and method for displaying status of background worker threads
JP2003288158A (ja) * 2002-01-28 2003-10-10 Sony Corp タクタイル・フィードバック機能を持つ携帯型機器
JP4161028B2 (ja) * 2002-03-06 2008-10-08 株式会社日立国際電気 マルチサービス無線通信システム
US20030197738A1 (en) * 2002-04-18 2003-10-23 Eli Beit-Zuri Navigational, scalable, scrolling ribbon
US7269173B2 (en) * 2002-06-26 2007-09-11 Intel Corporation Roaming in a communications network
JP2004062647A (ja) 2002-07-30 2004-02-26 Kyocera Corp 情報端末装置
US7277915B2 (en) * 2002-11-11 2007-10-02 Openwave Systems Inc. Application-based protocol and proxy selection by a mobile device in a multi-protocol network environment
FR2847109B1 (fr) * 2002-11-12 2005-03-18 Evolium Sas Procede et controleur pour faciliter l'itinerance des telephones
US7779166B2 (en) * 2002-12-08 2010-08-17 Immersion Corporation Using haptic effects to enhance information content in communications
US20040131078A1 (en) * 2003-01-03 2004-07-08 Gupta Vivek G. Apparatus and method for supporting multiple wireless technologies within a device
EP1664990A2 (en) * 2003-05-19 2006-06-07 Modular Computing & Communications Corporation Apparatus and method for mobile personal computing and communications
CN1324490C (zh) * 2003-07-01 2007-07-04 联想(新加坡)私人有限公司 面向应用的自动连接系统和方法
WO2005036344A2 (en) 2003-10-03 2005-04-21 Limelight Networks, Inc. Rich content download
JP3928635B2 (ja) * 2003-10-27 2007-06-13 日本電気株式会社 着信メロディ指定機能付携帯電話システム及び携帯電話機
KR100565062B1 (ko) * 2003-12-13 2006-03-30 삼성전자주식회사 무선망을 통해 프린터를 선택하여 인쇄하는 시스템 및 그방법
US20050149732A1 (en) * 2004-01-07 2005-07-07 Microsoft Corporation Use of static Diffie-Hellman key with IPSec for authentication
KR101008977B1 (ko) * 2004-02-25 2011-01-17 삼성전자주식회사 OSGi 서비스 플랫폼 테스트 방법 및 이를 이용한테스트 툴
JP2005277815A (ja) * 2004-03-25 2005-10-06 Fujitsu Ltd 利用ネットワーク選択方法及び通信システム、移動端末
US7761607B2 (en) 2004-04-23 2010-07-20 Microsoft Corporation User based communication mode selection on a device capable of carrying out network communications
US7490295B2 (en) * 2004-06-25 2009-02-10 Apple Inc. Layer for accessing user interface elements
US7990374B2 (en) * 2004-06-29 2011-08-02 Sensable Technologies, Inc. Apparatus and methods for haptic rendering using data in a graphics pipeline
EP1612996B1 (en) * 2004-07-01 2009-04-01 Alcatel Lucent Method for selecting among network interfaces, device with multiple network interfaces and application
US7765333B2 (en) * 2004-07-15 2010-07-27 Immersion Corporation System and method for ordering haptic effects
US20110191674A1 (en) * 2004-08-06 2011-08-04 Sensable Technologies, Inc. Virtual musical interface in a haptic virtual environment
US8832595B2 (en) 2004-08-06 2014-09-09 Nokia Corporation Mobile communications terminal and method
JP2006060579A (ja) * 2004-08-20 2006-03-02 Fujitsu Ltd アプリケーション特性に応じて複数の経路を同時に利用する通信装置
JP4339211B2 (ja) 2004-08-31 2009-10-07 シャープ株式会社 通信装置および通信システム
KR20060058590A (ko) 2004-11-25 2006-05-30 삼성전자주식회사 애플리케이션을 실행하는 방법과 그에 따른 이동통신 단말기
JP4614128B2 (ja) * 2004-12-10 2011-01-19 日本電気株式会社 パケット配送システム、pan登録装置、pan管理装置及びパケット転送装置
KR101086036B1 (ko) 2004-12-29 2011-11-22 주식회사 케이티 휴대용 통신 단말의 애플리케이션 실행 장치 및 방법
US7689990B2 (en) * 2005-03-25 2010-03-30 International Business Machines Corporation Method, system and program for managing executable tasks
WO2006109159A2 (en) 2005-04-14 2006-10-19 Nokia Corporation Method, apparatus and computer program providing network-associated system priority list for multimode system selection
US20060239206A1 (en) * 2005-04-22 2006-10-26 Microsoft Corporation Apparatus and method for network identification among multiple applications
US20060248183A1 (en) * 2005-04-28 2006-11-02 Microsoft Corporation Programmable notifications for a mobile device
US20060245358A1 (en) * 2005-04-29 2006-11-02 Beverly Harlan T Acceleration of data packet transmission
US7686215B2 (en) 2005-05-21 2010-03-30 Apple Inc. Techniques and systems for supporting podcasting
US8014381B2 (en) * 2005-06-02 2011-09-06 Sharp Kabushiki Kaisha Communication system and communication terminal
US7676767B2 (en) 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US20070011665A1 (en) 2005-06-21 2007-01-11 Microsoft Corporation Content syndication platform
US8661459B2 (en) * 2005-06-21 2014-02-25 Microsoft Corporation Content syndication platform
US7263353B2 (en) * 2005-06-29 2007-08-28 Nokia Corporation System and method for automatic application profile and policy creation
CN102752641B (zh) * 2005-07-18 2016-06-29 汤姆森许可贸易公司 使用元数据来处理多个视频流的方法和设备
US7954064B2 (en) * 2005-10-27 2011-05-31 Apple Inc. Multiple dashboards
US20070097877A1 (en) * 2005-11-02 2007-05-03 Hoekstra G J Distributing information over parallel network interfaces
US8041506B2 (en) 2005-11-07 2011-10-18 Google Inc. Mapping in mobile devices
US7672695B1 (en) * 2005-12-06 2010-03-02 Marvell International Ltd. Wearable access point
KR101181766B1 (ko) 2005-12-23 2012-09-12 엘지전자 주식회사 이동통신 단말기에서의 메뉴 표시 방법, 및 그 방법을구현하기 위한 이동통신 단말기
US7509588B2 (en) * 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7865400B2 (en) * 2006-02-23 2011-01-04 Qualcomm Incorporated Apparatus and methods for community based purchasing by mobile buyers
WO2007105279A1 (ja) * 2006-03-10 2007-09-20 Fujitsu Limited 携帯通信装置
US7821985B2 (en) * 2006-03-13 2010-10-26 Microsoft Corporation Network interface routing using computational context
KR100764291B1 (ko) 2006-03-20 2007-10-05 주식회사 팬택앤큐리텔 이동통신단말 내에서 어플리케이션의 실행을 위한 프로파일정보를 업데이트하는 방법
JP4781904B2 (ja) * 2006-05-16 2011-09-28 京セラ株式会社 携帯通信端末およびモード切換方法
US8869027B2 (en) * 2006-08-04 2014-10-21 Apple Inc. Management and generation of dashboards
US7675414B2 (en) * 2006-08-10 2010-03-09 Qualcomm Incorporated Methods and apparatus for an environmental and behavioral adaptive wireless communication device
US9173163B2 (en) * 2006-09-05 2015-10-27 Broadcom Corporation Altering communication interface parameters based upon mobility
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US9304675B2 (en) 2006-09-06 2016-04-05 Apple Inc. Portable electronic device for instant messaging
US7864163B2 (en) * 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US20080062937A1 (en) * 2006-09-11 2008-03-13 Carl Mansfield Telephonic Device and Service Center-Assisted Network Setup
EP2063656A1 (en) * 2006-09-11 2009-05-27 Sharp Kabushiki Kaisha Communication device
US7707273B2 (en) 2006-09-11 2010-04-27 Apple Inc. Management and prioritization of media item downloading
US8793304B2 (en) * 2006-10-05 2014-07-29 Microsoft Corporation Differentiated management of wireless connectivity
KR100872345B1 (ko) * 2006-11-07 2008-12-05 삼성전자주식회사 네트워크 접근 식별자 스위칭 속도 개선 시스템 및 방법과이를 이용하는 휴대 단말기
JP4968515B2 (ja) * 2006-11-15 2012-07-04 ソニー株式会社 基板支持振動構造、触覚機能付きの入力装置及び電子機器
US8120585B2 (en) * 2006-11-16 2012-02-21 Nokia Corporation Method, apparatus, and computer program product providing vibration control interface
US8032139B2 (en) * 2006-11-17 2011-10-04 Nokia Corporation Method and apparatus for providing system selection using dynamic parameters
US8171502B2 (en) * 2006-11-29 2012-05-01 Sony Ericsson Mobile Communications Ab Methods, devices and computer program products for automatically installing device drivers from a peripheral device onto a host computer
KR101145921B1 (ko) * 2006-12-13 2012-05-15 엘지전자 주식회사 이동 단말기, 이동통신 단말기 및 이를 이용한 사용자인터페이스 제공 방법
US8467390B2 (en) * 2006-12-14 2013-06-18 Oracle America, Inc. Method and system for network stack tuning
EP1936482A1 (en) 2006-12-18 2008-06-25 Research In Motion Limited Method for providing options associated with computer applications in a mobile device and a menu and application therefor
EP1936929A1 (en) * 2006-12-21 2008-06-25 Samsung Electronics Co., Ltd Haptic generation method and system for mobile phone
US8798583B2 (en) * 2006-12-28 2014-08-05 Funmobility, Inc. Tag ticker display on a mobile device
US8214768B2 (en) * 2007-01-05 2012-07-03 Apple Inc. Method, system, and graphical user interface for viewing multiple application windows
US8519964B2 (en) * 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US9049302B2 (en) * 2007-01-07 2015-06-02 Apple Inc. Portable multifunction device, method, and graphical user interface for managing communications received while in a locked state
US20080168353A1 (en) 2007-01-07 2008-07-10 Freddy Allen Anzures Voicemail Set-Up on a Portable Multifunction Device
JP2008182646A (ja) * 2007-01-26 2008-08-07 Softbank Mobile Corp 移動体通信端末及びサーバ
JP4952275B2 (ja) 2007-02-05 2012-06-13 ソニー株式会社 情報処理装置、画像表示装置、情報処理装置の制御方法およびプログラム
US8762882B2 (en) * 2007-02-05 2014-06-24 Sony Corporation Information processing apparatus, control method for use therein, and computer program
US8098234B2 (en) * 2007-02-20 2012-01-17 Immersion Corporation Haptic feedback system with stored effects
KR101370173B1 (ko) * 2007-03-15 2014-03-06 엘지전자 주식회사 입출력 제어장치 및 입출력 제어방법과 그를 이용한이동통신단말기
US20080256474A1 (en) * 2007-04-16 2008-10-16 Al Chakra Interactive Progress Bar
KR101367547B1 (ko) * 2007-04-16 2014-02-27 엘지전자 주식회사 이동통신단말기의 동적 커서 표시방법 및 그이동통신단말기
US20080299960A1 (en) * 2007-06-01 2008-12-04 Kendall Gregory Lockhart System and method for managing message transmissions on a mobile device
JP2009016942A (ja) 2007-06-29 2009-01-22 Toshiba Corp コンテンツ表示装置
WO2009023591A2 (en) 2007-08-10 2009-02-19 Ziba Design, Inc. Systems and methods for navigating an information hierarchy
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
KR101386473B1 (ko) * 2007-10-04 2014-04-18 엘지전자 주식회사 휴대 단말기 및 그 메뉴 표시 방법
EP2045700A1 (en) * 2007-10-04 2009-04-08 LG Electronics Inc. Menu display method for a mobile communication terminal
US9019087B2 (en) * 2007-10-16 2015-04-28 Immersion Corporation Synchronization of haptic effect data in a media stream
US20090106684A1 (en) 2007-10-22 2009-04-23 Al Chakra System and Method to Facilitate Progress Forking
US8122368B2 (en) * 2007-10-31 2012-02-21 Internaitonal Business Machines Corporation System and method to facilitate progress forking
US8422466B2 (en) * 2007-11-26 2013-04-16 Nokia Corporation Multiple network connections
US20090143061A1 (en) * 2007-12-03 2009-06-04 Troy Wu Method and apparatus for the remote execution of methods and objects on handsets
US8555206B2 (en) * 2007-12-21 2013-10-08 Fisher-Rosemount Systems, Inc. Methods and apparatus to present recipe progress status information
KR101453914B1 (ko) * 2008-01-16 2014-10-24 삼성전자주식회사 복수의 리스트를 표시하기 위한 gui 제공방법 및 이를적용한 멀티미디어 기기
EP2241138A1 (en) * 2008-02-04 2010-10-20 BRITISH TELECOMMUNICATIONS public limited company Method and system for automatic connection to a network
KR100977385B1 (ko) * 2008-04-10 2010-08-20 주식회사 팬택 위젯형 대기화면을 제어할 수 있는 이동 단말기 및 그를이용한 대기화면 제어 방법
CN101267330A (zh) 2008-04-29 2008-09-17 深圳市迅雷网络技术有限公司 播放多媒体文件的方法及装置
EP2134126A1 (en) * 2008-05-14 2009-12-16 NEC Corporation Method for controlling the network selection by the home operator of a mobile user equipment capable of operating in mobile networks and fixed-wireless networks
US8238238B2 (en) * 2008-05-16 2012-08-07 Microsoft Corporation Performing networking tasks based on destination networks
KR20090121435A (ko) 2008-05-22 2009-11-26 주식회사 케이티테크 어플리케이션 실행 제어 방법 및 단말기
US8099332B2 (en) * 2008-06-06 2012-01-17 Apple Inc. User interface for application management for a mobile device
US8516096B2 (en) * 2008-07-09 2013-08-20 In Motion Technology Inc. Cognitive wireless system
JP4331252B1 (ja) * 2008-07-18 2009-09-16 任天堂株式会社 オブジェクト表示順変更プログラム及び装置
JP5384877B2 (ja) 2008-08-21 2014-01-08 任天堂株式会社 オブジェクト表示順変更プログラム及び装置
JP2010073014A (ja) 2008-09-19 2010-04-02 Canon Inc 情報処理装置およびその制御方法およびそのプログラム
US7853712B2 (en) * 2008-09-29 2010-12-14 Eloy Technology, Llc Activity indicators in a media sharing system
KR101586627B1 (ko) 2008-10-06 2016-01-19 삼성전자주식회사 멀티 터치를 이용한 리스트 관리 방법 및 장치
US7752265B2 (en) * 2008-10-15 2010-07-06 Eloy Technology, Llc Source indicators for elements of an aggregate media collection in a media sharing system
KR101504210B1 (ko) * 2008-10-17 2015-03-19 엘지전자 주식회사 단말기 및 그 제어 방법
EP2184670A1 (en) 2008-10-31 2010-05-12 Research In Motion Limited Method and system for remote media management on a touch screen device
US8171419B2 (en) * 2008-10-31 2012-05-01 Research In Motion Limited Method and system for remote media management on a touch screen device
US9628440B2 (en) * 2008-11-12 2017-04-18 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US8676942B2 (en) * 2008-11-21 2014-03-18 Microsoft Corporation Common configuration application programming interface
WO2010065887A2 (en) * 2008-12-05 2010-06-10 Social Communications Company Pervasive realtime framework
US8407721B2 (en) * 2008-12-12 2013-03-26 Microsoft Corporation Communication interface selection on multi-homed devices
US20100162163A1 (en) * 2008-12-18 2010-06-24 Nokia Corporation Image magnification
US8781479B2 (en) * 2009-01-22 2014-07-15 Microsoft Corporation Mobile device network selection
US9557889B2 (en) * 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US20100235523A1 (en) * 2009-03-16 2010-09-16 Robert Garcia Framework for supporting multi-device collaboration
WO2010112059A1 (en) * 2009-03-30 2010-10-07 Nokia Siemens Networks Oy Location dependent connectivity settings for terminal devices
US8621387B2 (en) * 2009-06-08 2013-12-31 Apple Inc. User interface for multiple display regions
JP5347981B2 (ja) * 2010-01-15 2013-11-20 富士ゼロックス株式会社 情報表示装置及びプログラム
US8296332B2 (en) * 2010-04-01 2012-10-23 Apple Inc. Visual manipulation of database schema
US8774169B2 (en) * 2010-04-20 2014-07-08 Qualcomm Incorporated Supporting a multimedia application based on network zone recognition

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101325769A (zh) * 2008-07-16 2008-12-17 宇龙计算机通信科技(深圳)有限公司 一种终端及其自动切换网络通道的方法
CN101388819A (zh) * 2008-10-17 2009-03-18 深圳市同洲电子股份有限公司 一种网络接入方法、系统及移动终端

Also Published As

Publication number Publication date
EP2507685A2 (en) 2012-10-10
US20190220186A1 (en) 2019-07-18
AU2010327452A1 (en) 2012-06-21
WO2011068375A2 (en) 2011-06-09
US20110131537A1 (en) 2011-06-02
KR101727620B1 (ko) 2017-04-17
WO2011068372A2 (en) 2011-06-09
AU2010327453A1 (en) 2012-06-21
AU2010327451B2 (en) 2015-10-29
EP3627303A1 (en) 2020-03-25
CN102640101A (zh) 2012-08-15
EP2508037A2 (en) 2012-10-10
US8649826B2 (en) 2014-02-11
US9417788B2 (en) 2016-08-16
EP2507696A2 (en) 2012-10-10
KR101873908B1 (ko) 2018-07-04
CN102640104B (zh) 2016-08-03
AU2010327454B2 (en) 2015-08-20
US20110130173A1 (en) 2011-06-02
AU2010327452B2 (en) 2015-08-06
KR20110063322A (ko) 2011-06-10
WO2011068373A3 (en) 2011-11-10
EP2507697A4 (en) 2016-08-03
KR20170007221A (ko) 2017-01-18
WO2011068373A2 (en) 2011-06-09
KR20110063302A (ko) 2011-06-10
US8904017B2 (en) 2014-12-02
WO2011068375A3 (en) 2011-11-10
CN106095449B (zh) 2020-11-17
US20150071229A1 (en) 2015-03-12
JP5918144B2 (ja) 2016-05-18
CN102782611A (zh) 2012-11-14
KR101763130B1 (ko) 2017-08-01
CN102640560A (zh) 2012-08-15
CN102640101B (zh) 2016-04-06
CN106095449A (zh) 2016-11-09
CN102640104A (zh) 2012-08-15
KR101687411B1 (ko) 2016-12-19
WO2011068374A3 (en) 2011-11-10
JP2013513281A (ja) 2013-04-18
JP2013513157A (ja) 2013-04-18
US20110131521A1 (en) 2011-06-02
JP5912083B2 (ja) 2016-04-27
AU2010327454A1 (en) 2012-06-21
US9652145B2 (en) 2017-05-16
JP2013527504A (ja) 2013-06-27
US20110131337A1 (en) 2011-06-02
WO2011068374A2 (en) 2011-06-09
KR20110063297A (ko) 2011-06-10
EP2507697A2 (en) 2012-10-10
EP2507696A4 (en) 2016-03-23
AU2010327451A1 (en) 2012-06-21
EP2507685A4 (en) 2016-04-13
KR20110063300A (ko) 2011-06-10
AU2010327453B2 (en) 2015-05-14
US10275147B2 (en) 2019-04-30
WO2011068372A3 (en) 2011-10-27
EP2508037A4 (en) 2015-04-01
JP2013514677A (ja) 2013-04-25
US10863557B2 (en) 2020-12-08

Similar Documents

Publication Publication Date Title
CN102640560B (zh) 移动设备及其控制方法
CN105763723B (zh) 移动终端和系统升级方法
CN109408136B (zh) 信息处理方法、装置、存储介质及电子设备
KR101017912B1 (ko) 휴대 단말기 원격 제어 방법 및 시스템
KR20080010284A (ko) WebOS-기반 사용자 장치들을 위한 어플리케이션을핸드오프하는 방법 및 시스템
MX2014008884A (es) Metodo, dispositivo de aparato para el procesamiento de recursos de terminal movil.
CN104035977A (zh) 网页加载方法及装置
KR20120059168A (ko) 테더링 서비스 지원 시스템 및 지원 방법과, 이를 지원하는 단말기
CN111309307B (zh) Vue页面与工作流系统的集成方法及装置
CN108108206A (zh) 移动支付接入方法及装置
JP2011004347A (ja) 携帯端末装置の機能設定システム、携帯端末装置、情報端末機器、機能設定方法及びプログラム
CN104038626A (zh) 移动计算装置与配件装置的通信方法及其计算机可读媒体
JP4567031B2 (ja) WebOS−基盤ユーザ装置のためのアプリケーションをハンドオフする方法
KR20130034832A (ko) 기능 확장 지원 방법 및 이를 지원하는 단말기
CN105681091A (zh) 升级装置和升级方法
CN107967155B (zh) 基于Hook共享库实现程序运行的方法、装置、服务器及介质
US20150120866A1 (en) Methods and devices for processing mobile terminal resource
US10191911B2 (en) Permanent website hosting on mobile devices
KR100793062B1 (ko) 단말기 연동시스템 및 단말기 연동방법
KR102042815B1 (ko) 전자 장치에서 시간 정보를 공유하기 위한 장치 및 방법
US20090307354A1 (en) Wireless Communication System and Related Method Capable of Sharing System Resource
KR102022592B1 (ko) 전자 장치에서 전송 정보를 관리하기 위한 방법 및 장치
KR102082125B1 (ko) 에러 발생 시 웹 위젯 데이터를 제공하는 장치 및 그 방법
CN115202786A (zh) 一种移动端轻量级基于功能的桌面快捷聚合方法及系统
KR20030065120A (ko) 휴대폰의 e-메일 전송방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160420