Method for intelligently selecting a wireless communication access point
    41.
    发明授权
    Method for intelligently selecting a wireless communication access point 有权
    智能地选择无线通信接入点的方法

    公开(公告)号:US07509417B1

    公开(公告)日:2009-03-24

    申请号:US10086313

    申请日:2002-02-28

    CPC classification number: H04W28/20 H04W48/16 H04W84/18

    Abstract: A method and system for selecting and connecting to an access point in a wireless network of devices, such as a Bluetooth network. Initially, an initiator device is preconfigured with a list of available access point addresses. The initiator device broadcasts an inquiry message that is received by available wireless devices which, in turn, respond with their respective addresses, occupancy level and device classification. The initiator device compares the respondent addresses with the preconfigured access point addresses and connects to a match, thus terminating the inquiry, provided certain fitness functions are satisfied. The fitness functions might include such considerations as occupancy rate, device classification, signal strength, or physical distance of separation. The list of addresses on the initiator device is updated automatically upon connecting with a network server whenever a new device is added or an old one removed from the network server's access point address list.

    Abstract translation: 一种用于选择和连接到诸如蓝牙网络的设备的无线网络中的接入点的方法和系统。 最初,启动器设备被预配置有可用接入点地址的列表。 发起者设备广播由可用无线设备接收的查询消息,而无线设备又响应其各自的地址,占用等级和设备分类。 启动器设备将响应者地址与预配置的接入点地址进行比较,并连接到匹配,从而终止查询,只要满足某些适应度功能。 适应度函数可能包括占用率,设备分类,信号强度或分离物理距离等因素。 每当添加新设备或从网络服务器的接入点地址列表中删除新设备时,与网络服务器连接时,启动器设备上的地址列表将自动更新。

    METHOD AND SYSTEM FOR ENABLING TIMED EVENTS OF A PORTABLE COMPUTING DEVICE TO TRIGGER REMOTE CONTROL OF EXTERNAL DEVICES
    42.
    发明申请
    METHOD AND SYSTEM FOR ENABLING TIMED EVENTS OF A PORTABLE COMPUTING DEVICE TO TRIGGER REMOTE CONTROL OF EXTERNAL DEVICES 有权
    用于触发便携式计算设备定时事件的方法和系统,用于触发外部设备的远程控制

    公开(公告)号:US20090005026A1

    公开(公告)日:2009-01-01

    申请号:US12180317

    申请日:2008-07-25

    CPC classification number: H04L12/2827 H04L2012/2841

    Abstract: One embodiment in accordance with the present invention includes using a portable computing device to remotely control devices and/or systems wirelessly. Specifically, a software timer application operating on the portable computing device enables its user to predefine the time, date, and the operation(s) that one or more properly enabled devices and/or systems perform in the future. That is, the timer software operating on the portable computing device is able at some predefined time to wirelessly trigger an action or a sequence of actions from devices and/or systems. For example, a user of the portable computing device is able to utilize the timer software to program a predefined date and time that the portable computing device will turn on a favorite radio program and turn up the thermostat. The wireless communication of the portable computing device may occur using a radio frequency (RF) technology like Bluetooth, IEEE 802.11, or HomeRF.

    Abstract translation: 根据本发明的一个实施例包括使用便携式计算设备来无线地远程控制设备和/或系统。 具体来说,在便携式计算设备上操作的软件定时器应用使其用户能够预先定义一个或多个正确启用的设备和/或系统在将来执行的时间,日期和操作。 也就是说,在便携式计算设备上操作的定时器软件能够在某个预定义的时间无线地触发来自设备和/或系统的动作或一系列动作。 例如,便携式计算设备的用户能够使用定时器软件来编程便携式计算设备将打开喜爱的无线电节目并打开恒温器的预定义的日期和时间。 便携式计算设备的无线通信可以使用诸如蓝牙,IEEE 802.11或HomeRF的射频(RF)技术来进行。

    Efficient discovery of devices in a bluetooth environment
    43.
    发明授权
    Efficient discovery of devices in a bluetooth environment 失效
    在蓝牙环境中有效发现设备

    公开(公告)号:US07356347B1

    公开(公告)日:2008-04-08

    申请号:US09676270

    申请日:2000-09-28

    Applicant: David Kammer

    Inventor: David Kammer

    Abstract: A method and system whereby an initiator device discovers the user-friendly name of another device in a wireless network of devices, such as a Bluetooth network. Initially, the initiator device broadcasts an inquiry message that is received by the other device (the responding device). The responding device provides its address in response to the inquiry. The initiator device then transmits a page, followed by a name request, to the responding device. The responding device provides its user-friendly name in response to the name request. The initiator device stores (e.g., caches) the address and the associated user-friendly name in a memory cache. When the initiator device subsequently sends an inquiry message that is received by the responding device, the responding device will provide its address to the initiator device. However, instead of sending a name request, the initiator device can retrieve the user-friendly name from the memory cache based on the address. Thus, the number of messages needed for the name discovery process is reduced, allowing the process to be performed more quickly and conserving the battery resources of the initiator and responding devices. In addition, potential errors associated with the name requests can be reduced or eliminated.

    Abstract translation: 一种方法和系统,其中发起者设备在诸如蓝牙网络的设备的无线网络中发现另一设备的用户友好名称。 最初,发起者设备广播由其他设备(响应设备)接收到的查询消息。 响应设备响应于查询提供其地址。 然后,发起者设备向响应设备发送一个页面,随后是一个名称请求。 响应设备响应名称请求提供用户友好的名称。 发起者设备将地址和关联的用户友好名称存储(例如,高速缓存)到存储器高速缓存中。 当发起者设备随后发送由响应设备接收到的查询消息时,响应设备将向发起者设备提供其地址。 然而,发起者设备不是发送名称请求,而是可以根据该地址从内存缓存中检索用户友好的名称。 因此,减少了名称发现过程所需的消息数量,从而可以更快地执行进程,并节省了启动器和响应设备的电池资源。 此外,可以减少或消除与名称请求相关联的潜在错误。

    Temporary messaging address system and method

    公开(公告)号:US20070249325A1

    公开(公告)日:2007-10-25

    申请号:US11650322

    申请日:2007-01-05

    CPC classification number: H04L51/28 H04L51/14 H04L51/38

    Abstract: A messaging system is disclosed. The system includes a communications network including a wireless access point, a messaging server coupled to the communications network, and a mobile device in communication with the communications network via an access point. The mobile device has a mobile ID associated with the device, and a program running on the mobile device from which a temporary address may be created corresponding to the mobile ID. The temporary address is useable for messaging over the communications network. The temporary address is registered with the messaging server.

    Power-conserving intuitive device discovery technique in a bluetooth environment
    46.
    发明授权
    Power-conserving intuitive device discovery technique in a bluetooth environment 有权
    在蓝牙环境中节省直观的设备发现技术

    公开(公告)号:US06950645B1

    公开(公告)日:2005-09-27

    申请号:US09675047

    申请日:2000-09-28

    Abstract: A method and system for managing when a responder device (a device having a transceiver for wireless communication) is operating in a discoverable mode in a wireless network of devices, such as a Bluetooth network. In the discoverable mode, the responder device is set to scan for and respond to general inquiry messages broadcast from another device (e.g., an initiator device). When in the non-discoverable mode, the responder device will not respond to and/or scan for general inquiry messages broadcast from an initiator device. The responder device automatically enters the discoverable mode when the responder device enters into its awake mode. The responder device automatically enters the non-discoverable mode when the device enters into its sleep mode. Therefore, the responder device will be in discoverable mode for a reduced period of time, and as such will respond to fewer general inquiry messages. Accordingly, fewer messages will be exchanged between devices in the wireless network, simplifying the device discovery process for users and conserving the battery resources of the initiator and responder devices.

    Abstract translation: 一种用于管理响应器设备(具有用于无线通信的收发器的设备)在诸如蓝牙网络的设备的无线网络中以可发现模式操作的方法和系统。 在可发现模式中,应答器设备被设置为扫描并响应从另一设备(例如,发起者设备)广播的一般查询消息。 当处于不可发现模式时,响应器设备将不响应和/或扫描从发起者设备广播的一般查询消息。 当响应器设备进入唤醒模式时,响应器设备自动进入可发现模式。 当设备进入睡眠模式时,响应器设备自动进入不可发现模式。 因此,响应者设备将在可被发现的模式中减少一段时间,并且因此将响应较少的一般查询消息。 因此,将在无线网络中的设备之间交换更少的消息,从而简化用户的设备发现过程并节省发起者和响应者设备的电池资源。

    Method and system for effecting a security system upon multiple portable information devices
    47.
    发明授权
    Method and system for effecting a security system upon multiple portable information devices 有权
    在多个便携式信息设备上实现安全系统的方法和系统

    公开(公告)号:US06614350B1

    公开(公告)日:2003-09-02

    申请号:US09709166

    申请日:2000-11-08

    Abstract: A method and system for effecting a security web upon multiple devices. In one embodiment of the invention, multiple devices are enabled to respond as authorized members of a security web such that each device acts as a co-monitoring device within the web. Further, each device transmits an identifiable RF signal at regular time intervals and is enabled to search for the transmitted RF signal from every other device within the security web. Next the invention determines a non-authorized loss of proximity from the web of any of the devices of the web. Upon determining a non-authorized loss of proximity of any device, the invention provides for at least one of the devices of the web to initiate an event.

    Abstract translation: 一种在多个设备上实现安全网络的方法和系统。 在本发明的一个实施例中,多个设备能够作为安全网络的授权成员进行响应,使得每个设备充当网络内的共同监视设备。 此外,每个设备以规则的时间间隔发送可识别的RF信号,并且能够从安全web内的每个其他设备搜索发送的RF信号。 接下来,本发明确定了来自网络的任何设备的网络的非授权的接近损失。 在确定任何设备的非授权的接近损失之后,本发明提供了网络的至少一个设备来发起事件。

    Technique for handling undesired data over a limited bandwidth channel
    48.
    发明授权
    Technique for handling undesired data over a limited bandwidth channel 有权
    在有限带宽信道上处理不需要的数据的技术

    公开(公告)号:US06363082B1

    公开(公告)日:2002-03-26

    申请号:US09710494

    申请日:2000-11-10

    Abstract: A technique for handling undesired data over a limited bandwidth channel. Specifically, one embodiment in accordance with the present invention operates within an electronic system or device (e.g., personal digital assistant) which can be coupled to a networking environment. An embodiment of the present invention allows higher levels of software operating within an electronic system to directly communicate with and determine the current operation of lower levels of software. As such, a higher level of software is advantageously able to perform appropriate actions in response to activities being performed by a lower level of software. For example, the higher level of software is able to suspend its time-out of a delayed response to a data request after determining that the reason for the delay is due to the fact that there is a “log jam” caused by canceled data packets being processed by a transport layer while a UDP layer is currently discarding canceled data packets associated with a canceled data request. Therefore, one embodiment of the present invention enables electronic devices to operate more efficiently.

    Abstract translation: 一种用于在有限带宽信道上处理不需要的数据的技术。 具体地,根据本发明的一个实施例在可以耦合到联网环境的电子系统或设备(例如,个人数字助理)内操作。 本发明的一个实施例允许在电子系统内操作的较高级别的软件与较低级别的软件直接通信并确定当前的操作。 因此,更高级别的软件有利地能够响应于由较低级别的软件执行的活动来执行适当的动作。 例如,较高级别的软件能够在确定延迟的原因是由于被取消的数据分组引起的“日志堵塞”的事实之后,暂停对数据请求的延迟响应的超时 正在由传输层处理,而UDP层当前正在丢弃与取消的数据请求相关联的取消的数据分组。 因此,本发明的一个实施例使得电子设备能够更有效地操作。

    Technique for handling undesired data over a limited bandwidth channel
    49.
    发明授权
    Technique for handling undesired data over a limited bandwidth channel 有权
    在有限带宽信道上处理不需要的数据的技术

    公开(公告)号:US06222857B1

    公开(公告)日:2001-04-24

    申请号:US09454250

    申请日:1999-12-02

    Abstract: A technique for handling undesired data over a limited bandwidth channel. Specifically, one embodiment in accordance with the present invention operates within an electronic system or device (e.g., personal digital assistant) which can be coupled to a networking environment. An embodiment of the present invention allows higher levels of software operating within an electronic system to directly communicate with and determine the current operation of lower levels of software. As such, a higher level of software is advantageously able to perform appropriate actions in response to activities being performed by a lower level of software. For example, the higher level of software is able to suspend its time-out of a delayed response to a data request after determining that the reason for the delay is due to the fact that there is a “log jam” caused by canceled data packets being processed by a transport layer while a UDP layer is currently discarding canceled data packets associated with a canceled data request. Therefore, one embodiment of the present invention enables electronic devices to operate more efficiently.

    Abstract translation: 一种用于在有限带宽信道上处理不需要的数据的技术。 具体地,根据本发明的一个实施例在可耦合到网络环境的电子系统或设备(例如,个人数字助理)内操作。 本发明的一个实施例允许在电子系统内操作的较高级别的软件与较低级别的软件直接通信并确定当前的操作。 因此,更高级别的软件有利地能够响应于由较低级别的软件执行的活动来执行适当的动作。 例如,较高级别的软件能够在确定延迟的原因是由于被取消的数据分组引起的“日志堵塞”的事实之后,暂停对数据请求的延迟响应的超时 正在由传输层处理,而UDP层当前正在丢弃与取消的数据请求相关联的取消的数据分组。 因此,本发明的一个实施例使得电子设备能够更有效地操作。

Patent Agency Ranking