Systems and methods for controlling the number of clients that access a server

    公开(公告)号:US20050091403A1

    公开(公告)日:2005-04-28

    申请号:US10997240

    申请日:2004-11-24

    摘要: Systems and methods for controlling the number of clients that can access a server in a server-client network are described. A communications filter driver resides on the server and monitors network communications to determine a unique network address of each client that attempts to access the server. A table of clients that have accessed the server is stored at the server. When a client attempts to access the server, the server allows the client to access the server if the network address of the client is listed in the table. If the network address of the client is not listed in the table, the server determines if a client limit has been met or exceeded. If the limit has not been met, the client is allowed to access the server and the Internet address of the client is added to the table. If the limit has been reached, the server determines if the client is a client that has previously accessed the server under a different network address. This is accomplished by sending a signal to each network address listed in the table and requesting a response. If a response is not received from a client, then the network address for that client is removed from the table and the client attempting to access the server is allowed to access the server. The network address for this client is then added to the table. If a response is received from all network addresses, a signal indicating that a client limit has been exceeded is sent to the client attempting to access the server and access to the server is denied to that client.

    Systems and methods for controlling the number of clients that access a server

    公开(公告)号:US20050102395A1

    公开(公告)日:2005-05-12

    申请号:US10997239

    申请日:2004-11-24

    摘要: Systems and methods for controlling the number of clients that can access a server in a server-client network are described. A communications filter driver resides on the server and monitors network communications to determine a unique network address of each client that attempts to access the server. A table of clients that have accessed the server is stored at the server. When a client attempts to access the server, the server allows the client to access the server if the network address of the client is listed in the table. If the network address of the client is not listed in the table, the server determines if a client limit has been met or exceeded. If the limit has not been met, the client is allowed to access the server and the Internet address of the client is added to the table. If the limit has been reached, the server determines if the client is a client that has previously accessed the server under a different network address. This is accomplished by sending a signal to each network address listed in the table and requesting a response. If a response is not received from a client, then the network address for that client is removed from the table and the client attempting to access the server is allowed to access the server. The network address for this client is then added to the table. If a response is received from all network addresses, a signal indicating that a client limit has been exceeded is sent to the client attempting to access the server and access to the server is denied to that client.

    Method and apparatus for proximity sensing in a portable electronic device

    公开(公告)号:US20060093161A1

    公开(公告)日:2006-05-04

    申请号:US10966481

    申请日:2004-10-15

    申请人: Stephen Falcon

    发明人: Stephen Falcon

    IPC分类号: H03G3/00 G08B21/00

    摘要: A portable electronic device that automatically detects its mode of use and alters a characteristic of its user interface to match the mode of use. A mobile telephone is described as an example of a portable electronic device. The telephone is equipped with a proximity sensor that may indicate whether the telephone is held close or far from the user's face. Based on the proximity to the user's face, gains in the audio interface are adjusted. The gain is reduced when the device is held close to a user's face and increased when the device is moved away from the user's face. This approach is well suited for use in connection with portable devices that use voice command interfaces.

    Systems and methods for creating and managing graphical user interface lists
    4.
    发明申请
    Systems and methods for creating and managing graphical user interface lists 有权
    用于创建和管理图形用户界面列表的系统和方法

    公开(公告)号:US20050120361A1

    公开(公告)日:2005-06-02

    申请号:US11031589

    申请日:2005-01-07

    CPC分类号: G06F3/0482 G06F8/38

    摘要: Systems and methods are described for providing a standard list function to create a graphical user interface list and list manager while allowing the graphical user interface to vary by appearance. An application developer can include a list manager control in an application. Properties are set that link the list manager to display controls, a data source and a scrolling behavior source. The list manager provides the appropriate content to the display controls in response to user selections of the display controls. The display controls and a user interface that contains them may vary without altering the basic functionality of the list manager.

    摘要翻译: 描述了用于提供标准列表功能以创建图形用户界面列表和列表管理器的系统和方法,同时允许图形用户界面根据外观而变化。 应用程序开发人员可以在应用程序中包含列表管理器控件。 将属性设置为将列表管理器链接到显示控件,数据源和滚动行为源。 列表管理器响应于用户选择显示控件,向显示控件提供适当的内容。 显示控件和包含它们的用户界面可能会有所不同,而不会更改列表管理器的基本功能。

    Portable Computing Device-Integrated Appliance
    5.
    发明申请
    Portable Computing Device-Integrated Appliance 有权
    便携式计算设备集成设备

    公开(公告)号:US20060106965A1

    公开(公告)日:2006-05-18

    申请号:US11275207

    申请日:2005-12-19

    申请人: Stephen Falcon

    发明人: Stephen Falcon

    IPC分类号: G06F13/00

    摘要: In accordance with one aspect, a portable computing device determines a type of an appliance in which the portable computing device is docked. The portable computing device identifies, based on the type of the appliance, a user interface configuration for the portable computing device, and configures the user interface of the portable computing device in accordance with the identified user interface configuration. In accordance with another aspect, a car stereo includes a docking station into which an off-the-shelf handheld computer can be docked. The car stereo also includes an input/output (I/O) component that allows the car stereo to communicate with the handheld computer when the handheld computer is docked in the docking station of the car stereo. In accordance with another aspect, an appliance in which a portable computing device can be docked is an integrated vehicle stereo and portable computing device docking station.

    摘要翻译: 根据一个方面,便携式计算设备确定便携式计算设备对接的设备的类型。 便携式计算设备基于设备的类型识别用于便携式计算设备的用户界面配置,并且根据所识别的用户界面配置来配置便携式计算设备的用户界面。 根据另一方面,一种汽车立体声系统包括对接站,现成的手持式计算机可以对准基座。 汽车立体声还包括输入/​​输出(I / O)组件,当手持式计算机对接在汽车立体声的坞站时,汽车立体声可与手持式计算机进行通信。 根据另一方面,便携式计算设备可以对接的设备是集成的车载立体声和便携式计算设备对接站。

    Systems and methods for managing interactions from multiple speech-enabled applications

    公开(公告)号:US20060069571A1

    公开(公告)日:2006-03-30

    申请号:US11264488

    申请日:2005-11-01

    IPC分类号: G10L21/00

    CPC分类号: G10L15/22

    摘要: Systems and methods are described for speech systems that utilize an interaction manager to manage interactions—also known as dialogues—from one or more applications. The interactions are managed properly even if multiple applications use different grammars. The interaction manager maintains an interaction list. An application wishing to utilize the speech system submits one or more interactions to the interaction manager. Interactions are normally processed in the order in which they are received. An exception to this rule is an interaction that is configured by an application to be processed immediately, which causes the interaction manager to place the interaction at the front of the interaction list of interactions. If an application has designated an interaction to interrupt a currently processing interaction, then the newly submitted application will interrupt any interaction currently being processed and, therefore, it will be processed immediately.

    Wireless cassette adapter
    7.
    发明申请
    Wireless cassette adapter 审中-公开
    无线磁带适配器

    公开(公告)号:US20050245191A1

    公开(公告)日:2005-11-03

    申请号:US10838286

    申请日:2004-05-03

    申请人: Stephen Falcon

    发明人: Stephen Falcon

    CPC分类号: G11B23/049

    摘要: A wireless cassette adapter in the form of an audio cassette that can be inserted into an audio cassette player provides an audio interface for wireless mobile devices to existing audio systems. A wireless interface is established by the wireless cassette adapter to one or more wireless mobile devices and receives audio (including voice) data from the wireless mobile devices. The cassette adapter processes the audio data and transfers the data in analog format to the cassette player which is connected to an existing audio system which plays audio data from the wireless mobile device. Furthermore, the cassette adapter receives voiceinput that is transmitted to the wireless mobile device as part of a telephone call or in performance of voice recognition performed at the wireless mobile device.

    摘要翻译: 可以插入音频盒式录音机的音频盒形式的无线盒式适配器为现有的音频系统提供用于无线移动设备的音频接口。 无线接口由无线盒式适配器建立到一个或多个无线移动设备,并从无线移动设备接收音频(包括语音)数据。 盒式磁带适配器处理音频数据并将模拟格式的数据传输到连接到从无线移动设备播放音频数据的现有音频系统的盒式录音机。 此外,盒式磁带适配器接收作为电话呼叫的一部分被发送到无线移动设备或者在无线移动设备执行语音识别的性能中的语音输入。

    Canceling a speech interaction session
    8.
    发明申请
    Canceling a speech interaction session 审中-公开
    取消演讲互动会话

    公开(公告)号:US20050234710A1

    公开(公告)日:2005-10-20

    申请号:US10828912

    申请日:2004-04-20

    IPC分类号: G10L15/22 G10L21/00

    CPC分类号: G10L15/22

    摘要: Systems and method for canceling a speech interaction session are disclosed. In one exemplary implementation a method of canceling a speech interaction session, comprises receiving a signal indicating that a predetermined switch has been set to a first state, monitoring a time parameter indicative of the time the switch remains in the first state, and canceling the speech interaction session if the time parameter exceeds a threshold.

    摘要翻译: 公开了用于取消语音交互会话的系统和方法。 在一个示例性实现中,消除语音交互会话的方法包括:接收指示预定交换机已被设置为第一状态的信号,监视指示交换机保持在第一状态的时间的时间参数,以及取消语音 时间参数超过阈值的交互会话。

    Mobile device interface and adaptation system
    9.
    发明申请
    Mobile device interface and adaptation system 有权
    移动设备接口和适配系统

    公开(公告)号:US20050153749A1

    公开(公告)日:2005-07-14

    申请号:US10759771

    申请日:2004-01-14

    摘要: The present invention relates to a mobile device interface and adaptation system that includes one or both of an adapter and a host device. In certain implementations, the adapter is designed to attach to a mobile device, and has one or more electrical contacts to interface with one or more electrical contacts of the mobile device when the adapter is attached to the mobile device. The adapter further has a connector portion that is electrically coupled to the one or more electrical contacts of the adapter. The host device has a connector portion that is a mate to the connector portion of the adapter. The connector portion of the host device has one or more electrical contacts to interface with one or more electrical contacts of the connector portion of the adapter when the adapter and host device are connected using the connector portions of the adapter and host device.

    摘要翻译: 本发明涉及包括适配器和主机设备之一或两者的移动设备接口和适配系统。 在某些实施方案中,适配器设计成附接到移动设备,并且当适配器附接到移动设备时,具有一个或多个电触点以与移动设备的一个或多个电触点相接触。 适配器还具有电连接到适配器的一个或多个电触点的连接器部分。 主机设备具有与适配器的连接器部分配合的连接器部分。 当适配器和主机设备使用适配器和主机设备的连接器部分连接时,主机设备的连接器部分具有一个或多个电触点以与适配器的连接器部分的一个或多个电触点相接。

    Systems And Methods For Managing Multiple Grammars in a Speech Recognition System
    10.
    发明申请
    Systems And Methods For Managing Multiple Grammars in a Speech Recognition System 有权
    用于在语音识别系统中管理多个语法的系统和方法

    公开(公告)号:US20060161429A1

    公开(公告)日:2006-07-20

    申请号:US11275193

    申请日:2005-12-16

    IPC分类号: G10L15/00

    CPC分类号: G10L15/30 G10L2015/228

    摘要: Systems and methods are described for a speech system that manages multiple grammars from one or more speech-enabled applications. The speech system includes a speech server that supports different grammars and different types of grammars by exposing several methods to the speech-enabled applications. The speech server supports static grammars that do not change and dynamic grammars that may change after a commit. The speech server provides persistence by supporting persistent grammars that enable a user to issue a command to an application even when the application is not loaded. In such a circumstance, the application is automatically launched and the command is processed. The speech server may enable or disable a grammar in order to limit confusion between grammars. Global and yielding grammars are also supported by the speech server. Global grammars are always active (e.g., “call 9-1-1”) while yielding grammars may be deactivated when an interaction whose grammar requires priority is active.

    摘要翻译: 对于管理来自一个或多个支持语音的应用的多个语法的语音系统描述了系统和方法。 语音系统包括通过将几种方法暴露给支持语音的应用来支持不同语法和不同类型的语法的语音服务器。 语音服务器支持不改变的静态语法和提交后可能更改的动态语法。 语音服务器通过支持持久性语法来提供持久性,使得用户即使在未加载应用程序时也向应用程序发出命令。 在这种情况下,应用程序会自动启动并处理命令。 语音服务器可以启用或禁用语法,以限制语法之间的混淆。 语音服务器还支持全局和产生语法。 全局语法总是处于活动状态(例如,“调用9-1-1”),同时当语法需要优先级的交互活动时,可能会停用语法。