Service framework supporting remote service discovery and connection
    1.
    发明授权
    Service framework supporting remote service discovery and connection 有权
    支持远程服务发现和连接的服务框架

    公开(公告)号:US06757262B1

    公开(公告)日:2004-06-29

    申请号:US09662439

    申请日:2000-09-15

    IPC分类号: H04B700

    摘要: In an information appliance system 100, a user device 108 comprises a client platform (200, FIG. 5) that includes a service framework (235, FIG. 5) to discover and connect with a variety of services, both remote and local, transient and persistent, and to disconnect from them when they are no longer of interest or become unavailable. The service framework 235 provides a standard, consistent, simplified way for services to make themselves available and for service-using entities to locate and connect with the services of interest to them. When a service is requested from a remote server, a service frontend (281, FIG. 9) on the client platform attempts to find its corresponding service backend (282, FIG. 9) on a server providing the requested service and, if it finds it, the frontend and backend coalesce in a fully formed service that is made available to a requesting service-using entity. As a result, platform resources and security are maintained. Various methods of operating a service framework are also described.

    摘要翻译: 在信息设备系统100中,用户设备108包括客户端平台(200,图5),其包括服务框架(图5(235)),用于发现和连接远程和本地的多种服务 并持续存在,并且在不再感兴趣或不可用时与其断开连接。 服务框架235为服务提供了一种标准的,一致的,简化的方式,使自己可用,并且服务使用实体定位并与他们感兴趣的服务连接。 当从远程服务器请求服务时,客户机平台上的服务前端(图9)尝试在提供所请求的服务的服务器上找到其对应的服务后端(图9),并且如果发现 它,前端和后端在完全形成的服务中合并,可供请求服务使用实体使用。 因此,平台资源和安全性得到维护。 还描述了操作服务框架的各种方法。

    Service framework with local proxy for representing remote services
    2.
    发明授权
    Service framework with local proxy for representing remote services 有权
    具有代表远程服务的本地代理服务框架

    公开(公告)号:US07315885B2

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

    申请号:US10805878

    申请日:2004-03-22

    IPC分类号: G06F15/16

    摘要: In an information appliance system 100, a user device 108 comprises a client platform (200, FIG. 5) that includes a service framework (235, FIG. 5) to discover and connect with a variety of services, both remote and local, transient and persistent, and to disconnect from them when they are no longer of interest or become unavailable. The service framework 235 provides a standard, consistent, simplified way for services to make themselves available and for service-using entities to locate and connect with the services of interest to them. From the perspective of the client platform 200, all services, whether local or remote, are presented as local services to the application. Each remote service is represented as a local service through the use of a local proxy that insulates the service user from the complexities of communicating with a remote server. Various methods of operating a service framework are also described.

    摘要翻译: 在信息设备系统100中,用户设备108包括客户端平台(200,图5),其包括服务框架(图5(235)),用于发现和连接远程和本地的多种服务 并持续存在,并且在不再感兴趣或不可用时与其断开连接。 服务框架235为服务提供了一种标准的,一致的,简化的方式,使自己可用,并且服务使用实体定位并与他们感兴趣的服务连接。 从客户端平台200的角度来看,本地或远程的所有服务都作为本地服务呈现给应用程序。 通过使用本地代理将每个远程服务表示为本地服务,该本地代理将服务用户与远程服务器进行通信的复杂性隔离。 还描述了操作服务框架的各种方法。

    Service framework with local proxy for representing remote services
    3.
    发明授权
    Service framework with local proxy for representing remote services 有权
    具有代表远程服务的本地代理服务框架

    公开(公告)号:US06895444B1

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

    申请号:US09663278

    申请日:2000-09-15

    摘要: In an information appliance system 100, a user device 108 comprises a client platform (200, FIG. 5) that includes a service framework (235, FIG. 5) to discover and connect with a variety of services, both remote and local, transient and persistent, and to disconnect from them when they are no longer of interest or become unavailable. The service framework 235 provides a standard, consistent, simplified way for services to make themselves available and for service-using entities to locate and connect with the services of interest to them. From the perspective of the client platform 200, all services, whether local or remote, are presented as local services to the application. Each remote service is represented as a local service through the use of a local proxy that insulates the service user from the complexities of communicating with a remote server. Various methods of operating a service framework are also described.

    摘要翻译: 在信息设备系统100中,用户设备108包括客户端平台(200,图5),其包括服务框架(图5(235)),用于发现和连接远程和本地的多种服务 并持续存在,并且在不再感兴趣或不可用时与其断开连接。 服务框架235为服务提供了一种标准的,一致的,简化的方式,使自己可用,并且服务使用实体定位并与他们感兴趣的服务连接。 从客户端平台200的角度来看,本地或远程的所有服务都作为本地服务呈现给应用程序。 通过使用本地代理将每个远程服务表示为本地服务,该本地代理将服务用户与远程服务器进行通信的复杂性隔离。 还描述了操作服务框架的各种方法。

    Service framework for evaluating remote services based upon transport characteristics
    4.
    发明授权
    Service framework for evaluating remote services based upon transport characteristics 有权
    基于运输特性评估远程服务的服务框架

    公开(公告)号:US06580916B1

    公开(公告)日:2003-06-17

    申请号:US09662307

    申请日:2000-09-15

    IPC分类号: H04M1100

    摘要: In an information appliance system 100, a user device 108 comprises a client platform (200, FIG. 5) that includes a service framework (235, FIG. 5) to discover and connect with a variety of services, both remote and local, transient and persistent, and to disconnect from them when they are no longer of interest or become unavailable. The service framework 235 provides a standard, consistent, simplified way for services to make themselves available and for service-using entities to locate and connect with the services of interest to them. The service framework 235 comprises service event notification registries (254, 256, FIG. 7) in which service-requesting entities register templates defining the types of services they want to locate and connect with. However, the service framework 235, rather than connecting with any service that matches a desired service type, can further control a remote service lookup operation in accordance with various transport characteristics in the template, such as signal strength, quantity of data to be transferred, range, available bandwidth, communications cost, service location, time of day, vehicular velocity, and so forth. This conserves the platform's memory and bandwidth resources by not connecting with services that would not satisfy a user's request or that would be unduly transitory. Various methods of operating a service framework are also described.

    摘要翻译: 在信息设备系统100中,用户设备108包括客户端平台(200,图5),其包括服务框架(图5(235)),用于发现和连接远程和本地的多种服务 并持续存在,并且在不再感兴趣或不可用时与其断开连接。 服务框架235为服务提供了一种标准的,一致的,简化的方式,使自己可用,并且服务使用实体定位并与他们感兴趣的服务连接。 服务框架235包括服务事件通知注册表(254,256,图7),其中服务请求实体注册定义他们想要定位和连接的服务类型的模板。 然而,服务框架235而不是与匹配所需服务类型的任何服务连接,可以根据模板中的各种传输特性进一步控制远程服务查找操作,例如信号强度,要传送的数据量, 范围,可用带宽,通信成本,服务位置,时间,车速等。 通过不与不满足用户请求的服务或过度短暂的服务连接来节省平台的内存和带宽资源。 还描述了操作服务框架的各种方法。

    Method for initiating navigation guidance in a distributed communications system
    6.
    发明授权
    Method for initiating navigation guidance in a distributed communications system 有权
    在分布式通信系统中启动导航指导的方法

    公开(公告)号:US07418339B2

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

    申请号:US11058736

    申请日:2005-02-14

    IPC分类号: G01C21/30 G01C21/32

    摘要: A method is provided for improved navigation guidance in a portable navigation device (104) having a first navigation operating mode (302) for requesting (318, 324) and receiving (326, 334) routelet data and navigation route data and operating in accordance with the routelet data (332) and a second operation navigation mode (304) for operating in accordance with the navigation route data (338). The method includes in the first navigation operating mode (302), the steps of transmitting a routelet request (318) comprising location data, speed data and direction data, the location, speed and direction data determined (312, 314 316) in response to a present location, a present speed and a present direction of travel, respectively, of the portable navigation device (104), receiving routelet data (326) and operating in accordance with the received routelet data (332).

    摘要翻译: 提供了一种便携式导航装置(104)中的改进导航指导的方法,所述便携式导航装置具有用于请求(318,324)和接收(326,334)路线数据和导航路线数据的第一导航操作模式(302),并且根据 路线数据(332)和用于根据导航路线数据(338)操作的第二操作导航模式(304)。 该方法包括在第一导航操作模式(302)中,发送包括位置数据,速度数据和方向数据的路由请求(318)的步骤,响应于所确定的位置,速度和方向数据(312,314316) 便携式导航装置(104)的当前位置,当前速度和当前行进方向,接收路线数据(326)并根据所接收的路线数据(332)进行操作。

    Method for initiating navigation guidance in a distributed communications system
    7.
    发明申请
    Method for initiating navigation guidance in a distributed communications system 有权
    在分布式通信系统中启动导航指导的方法

    公开(公告)号:US20060184315A1

    公开(公告)日:2006-08-17

    申请号:US11058736

    申请日:2005-02-14

    IPC分类号: G01C21/34

    摘要: A method is provided for improved navigation guidance in a portable navigation device (104) having a first navigation operating mode (302) for requesting (318, 324) and receiving (326, 334) routelet data and navigation route data and operating in accordance with the routelet data (332) and a second operation navigation mode (304) for operating in accordance with the navigation route data (338). The method includes in the first navigation operating mode (302), the steps of transmitting a routelet request (318) comprising location data, speed data and direction data, the location, speed and direction data determined (312, 314 316) in response to a present location, a present speed and a present direction of travel, respectively, of the portable navigation device (104), receiving routelet data (326) and operating in accordance with the received routelet data (332).

    摘要翻译: 提供了一种便携式导航装置(104)中的改进导航指导的方法,所述便携式导航装置具有用于请求(318,324)和接收(326,334)路线数据和导航路线数据的第一导航操作模式(302),并且根据 路线数据(332)和用于根据导航路线数据(338)操作的第二操作导航模式(304)。 该方法包括在第一导航操作模式(302)中,发送包括位置数据,速度数据和方向数据的路由请求(318)的步骤,响应于所确定的位置,速度和方向数据(312,314316) 便携式导航装置(104)的当前位置,当前速度和当前行进方向,接收路线数据(326)并根据所接收的路线数据(332)进行操作。

    System and method for managing content between devices in various domains
    9.
    发明授权
    System and method for managing content between devices in various domains 有权
    用于管理各个域中的设备之间的内容的系统和方法

    公开(公告)号:US07383983B2

    公开(公告)日:2008-06-10

    申请号:US11118528

    申请日:2005-04-29

    IPC分类号: G06F17/00 G06K19/06

    摘要: A system and method for managing content between different client devices in various domains (such as vehicle, home, and person). The system and method include receiving an input from a user on the first client device to pause the content. After receiving the input, the first client device determines whether the first client device is connected to a wireless communication system. If the first client device is connected to the wireless communication system, the first client device sends a data message to the second client device through a host system. In one embodiment, the second client device will then store the content in the second client device after receiving the data message to permit the user to resume playback of the content on the second client device. In another embodiment, the host system will store the content itself or access the content from a content provider and transfer the content directly to the second device with a data message that indicates the paused location of the content.

    摘要翻译: 用于管理各个领域(例如,车辆,家庭和个人)中的不同客户端设备之间的内容的系统和方法。 该系统和方法包括从第一客户端设备上的用户接收输入以暂停内容。 在接收到输入之后,第一客户端设备确定第一客户端设备是否连接到无线通信系统。 如果第一客户端设备连接到无线通信系统,则第一客户端设备通过主机系统向第二客户端设备发送数据消息。 在一个实施例中,第二客户端设备将在接收到数据消息之后将内容存储在第二客户端设备中,以允许用户恢复在第二客户端设备上的内容的回放。 在另一个实施例中,主机系统将存储内容本身或从内容提供商访问内容,并且使用指示内容的暂停位置的数据消息将内容直接传送到第二设备。

    System and method for managing content between devices in various domains
    10.
    发明申请
    System and method for managing content between devices in various domains 有权
    用于管理各个域中的设备之间的内容的系统和方法

    公开(公告)号:US20060010480A1

    公开(公告)日:2006-01-12

    申请号:US10885995

    申请日:2004-07-07

    IPC分类号: H04N7/173

    摘要: A system and method for managing content between different client devices in various domains (such as vehicle, home, and person). The system and method include receiving an input from a user on the first client device to delay the content. After receiving the input, the first client device determines whether the first client device is connected to a wireless communication system. If the first client device is connected to the wireless communication system, the first client device sends a data message to a host system. In one embodiment, the host system will then obtain the content (in whole or in part) after receiving the data message to permit the user to resume playback of the content on the first client device or another client device.

    摘要翻译: 用于管理各个领域(例如,车辆,家庭和个人)中的不同客户端设备之间的内容的系统和方法。 该系统和方法包括从第一客户端设备上的用户接收输入以延迟内容。 在接收到输入之后,第一客户端设备确定第一客户端设备是否连接到无线通信系统。 如果第一客户端设备连接到无线通信系统,则第一客户端设备向主机系统发送数据消息。 在一个实施例中,主机系统然后将在接收到数据消息之后获得内容(全部或部分地),以允许用户恢复在第一客户端设备或其他客户端设备上的内容的重放。