Bridging multiple network segments and exposing the multiple network segments as a single network to a higher level networking software on a bridging computing device
    1.
    发明授权
    Bridging multiple network segments and exposing the multiple network segments as a single network to a higher level networking software on a bridging computing device 有权
    桥接多个网段并将多个网段作为单个网络暴露给桥接计算设备上的更高级别的网络软件

    公开(公告)号:US07089335B2

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

    申请号:US09906328

    申请日:2001-07-16

    IPC分类号: G06F15/16

    摘要: A software network bridge is disclosed which allows the connected network segments to be presented as a single network unit to the host computer. The software bridge can be implemented as an intermediate network driver, abstracting multiple network segments into a single network interface for higher level protocols and applications. While the intermediate network driver acts as a software bridge implementing the Spanning Tree Algorithm, it also acts a network interface driver to higher level protocols, conglomerating information from the multiple underlying network interface cards and forwarding along commands from the higher level software to the appropriate network interface card. The intermediate network driver can also simultaneously send the same data packet through multiple network interfaces by creating multiple packet descriptors, each pointing to the same data, but each given individually to the underlying network interfaces to control during their transmission. Further efficiencies can also be achieved by the software bridge, implemented as an intermediate network driver, through the use of a dynamic allocation scheme which increases the size of the useable buffers of each network interface without increasing the overall memory consumption, and the use of a queuing scheme which preliminarily examines incoming data packets to determine if any processing needs to be performed, and queues the packets should they require processing. Additionally, a user interface is presented exposing this functionality of the intermediate network driver.

    摘要翻译: 公开了一种软件网桥,其允许将连接的网段作为单个网络单元呈现给主计算机。 软件桥可以实现为中间网络驱动程序,将多个网段抽象为单个网络接口,用于更高级别的协议和应用。 虽然中间网络驱动器充当实现生成树算法的软件桥梁,但它也起到了更高级协议的网络接口驱动程序,将来自多个底层网络接口卡的信息集成到一起,并将其从上级软件转发到适当的网络 接口卡 中间网络驱动器还可以通过创建多个分组描述符来同时发送相同的数据分组,每个分组描述符指向相同的数据,但是每个分组描述符分别给予底层网络接口以在其传输期间进行控制。 还可以通过使用动态分配方案实现的作为中间网络驱动器的软件桥来实现更高的效率,这种方案增加了每个网络接口的可用缓冲区的大小,而不增加总体存储器消耗,并且使用 排队方案,初步检查输入的数据包,以确定是否需要执行任何处理,并且如果需要处理,则对该数据包进行排队。 此外,呈现暴露中间网络驱动程序的该功能的用户界面。

    Exposing multiple network interfaces as a single network interface to a higher level networking software
    2.
    发明授权
    Exposing multiple network interfaces as a single network interface to a higher level networking software 失效
    将多个网络接口作为单一网络接口暴露给更高级别的网络软件

    公开(公告)号:US07080163B2

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

    申请号:US11172589

    申请日:2005-06-29

    摘要: A software network bridge is disclosed which allows the connected network segments to be presented as a single network unit to the host computer. The software bridge can be implemented as an intermediate network driver, abstracting multiple network segments into a single network interface for higher level protocols and applications. While the intermediate network driver acts as a software bridge implementing the Spanning Tree Algorithm, it also acts a network interface driver to higher level protocols, conglomerating information from the multiple underlying network interface cards and forwarding along commands from the higher level software to the appropriate network interface card. The intermediate network driver can also simultaneously send the same data packet through multiple network interfaces by creating multiple packet descriptors, each pointing to the same data, but each given individually to the underlying network interfaces to control during their transmission. Further efficiencies can also be achieved by the software bridge, implemented as an intermediate network driver, through the use of a dynamic allocation scheme which increases the size of the useable buffers of each network interface without increasing the overall memory consumption, and the use of a queuing scheme which preliminarily examines incoming data packets to determine if any processing needs to be performed, and queues the packets should they require processing. Additionally, a user interface is presented exposing this functionality of the intermediate network driver.

    摘要翻译: 公开了一种软件网桥,其允许将连接的网段作为单个网络单元呈现给主计算机。 软件桥可以实现为中间网络驱动程序,将多个网段抽象为单个网络接口,用于更高级别的协议和应用。 虽然中间网络驱动器充当实现生成树算法的软件桥梁,但它也起到了更高级协议的网络接口驱动程序,将来自多个底层网络接口卡的信息集成到一起,并将其从上级软件转发到适当的网络 接口卡 中间网络驱动器还可以通过创建多个分组描述符来同时发送相同的数据分组,每个分组描述符指向相同的数据,但是每个分组描述符分别给予底层网络接口以在其传输期间进行控制。 还可以通过使用动态分配方案实现的作为中间网络驱动器的软件桥来实现更高的效率,这种方案增加了每个网络接口的可用缓冲区的大小,而不增加总体存储器消耗,并且使用 排队方案,初步检查输入的数据包,以确定是否需要执行任何处理,并且如果需要处理,则对该数据包进行排队。 此外,呈现暴露中间网络驱动程序的该功能的用户界面。

    Exposing a bridged network as a single virtual segment
    3.
    发明授权
    Exposing a bridged network as a single virtual segment 有权
    将桥接网络作为单个虚拟网段

    公开(公告)号:US07616633B2

    公开(公告)日:2009-11-10

    申请号:US11172590

    申请日:2005-06-29

    IPC分类号: H04L12/56

    摘要: A software network bridge which allows connected network segments to be presented as a single network unit to the host computer. The software bridge can be implemented as an intermediate network driver, abstracting multiple network segments into a single network interface for higher level protocols and applications. The intermediate network driver can simultaneously send the same data packet through multiple network interfaces by creating multiple packet descriptors, each pointing to the same data, but each given individually to the underlying network interfaces to control during their transmission.

    摘要翻译: 一个软件网桥,允许连接的网段作为单个网络单元呈现给主机。 软件桥可以实现为中间网络驱动程序,将多个网段抽象为单个网络接口,用于更高级别的协议和应用。 中间网络驱动器可以通过创建多个分组描述符来同时发送相同的数据分组,每个分组描述符指向相同的数据,但是每个分组描述符分别给予底层网络接口以在传输期间进行控制。

    Role/persona based applications
    4.
    发明授权
    Role/persona based applications 有权
    基于角色/角色的应用程序

    公开(公告)号:US07962426B2

    公开(公告)日:2011-06-14

    申请号:US11958739

    申请日:2007-12-18

    IPC分类号: G06F17/00 G06N5/02

    摘要: The claimed subject matter provides a system and/or a method that facilitates managing data within an environment. An interface component can receive a role-based model reflective of at least one position within an environment, wherein the environment includes two or more entities within an organized hierarchy. The role-based model can include at least one role assigned to an entity in which the assignment is indicative of the position of the entity within the environment. A role component can provide data access to the entity within the environment in accordance with the role assigned to such entity.

    摘要翻译: 所要求保护的主题提供有助于在环境内管理数据的系统和/或方法。 接口组件可以接收反映环境内的至少一个位置的基于角色的模型,其中所述环境包括有组织层次结构内的两个或多个实体。 基于角色的模型可以包括分配给实体的至少一个角色,其中分配指示实体在环境中的位置。 角色组件可以根据分配给该实体的角色,向环境中的实体提供数据访问。

    Augmenting a call with context
    5.
    发明授权
    Augmenting a call with context 有权
    用上下文增加一个电话

    公开(公告)号:US08311191B2

    公开(公告)日:2012-11-13

    申请号:US12580222

    申请日:2009-10-15

    IPC分类号: H04M1/64

    摘要: A method and system for providing context of a caller to a callee when a call is initiated is provided. The context system executing on the calling device collects context for the call. The calling device initiates the call and sends a message to the callee that includes the context. Upon receiving the message, the callee device notifies the caller that a call has been initiated and displays the received context. The callee can decide based on the received context whether to answer the call or not answer the call.

    摘要翻译: 提供了一种在呼叫发起时向呼叫者提供呼叫者上下文的方法和系统。 在主叫设备上执行的上下文系统收集呼叫的上下文。 呼叫设备发起呼叫并向包括上下文的被叫方发送消息。 被叫设备在接收到该消息时,通知呼叫者呼叫已被发起并显示接收的上下文。 受理者可以根据收到的上下文来决定是接听电话还是不接听电话。

    COMMUNICATION USING DELEGATES
    6.
    发明申请
    COMMUNICATION USING DELEGATES 有权
    通信使用代表

    公开(公告)号:US20080120692A1

    公开(公告)日:2008-05-22

    申请号:US11694625

    申请日:2007-03-30

    IPC分类号: G06F17/00

    摘要: A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels. The delegate information may include rules that indicate under what circumstances a communication should be rerouted, which delegate the communication should be rerouted to, and whether other associated actions should be taken in connection with the rerouting (or lack thereof). In some cases, the context of the incoming communication may play a role in how or whether a communication is rerouted to a delegate.

    摘要翻译: 设施允许基于授权方案自动委派传入的实时通信。 授权方案可以是基于规则的,并且可以应用于单个实时通信信道或多个通信信道,包括实时通信信道和非实时通信信道。 代表信息可能包括规定在什么情况下应该重新路由的通信,哪个委托通信应该被重新路由,以及是否应该与重新路由(或不存在)相关联的其他相关联的动作。 在某些情况下,传入通信的上下文可能在通信如何重新路由到代理方面发挥作用。

    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION
    7.
    发明申请
    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION 有权
    使用代表的通信,如电子邮件或调度应用程序中指定的代表

    公开(公告)号:US20080120421A1

    公开(公告)日:2008-05-22

    申请号:US11694674

    申请日:2007-03-30

    IPC分类号: G06F15/173 G06F15/16

    摘要: A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels. The delegate information may include rules that indicate under what circumstances a communication should be rerouted, which delegate the communication should be rerouted to, and whether other associated actions should be taken in connection with the rerouting (or lack thereof). In some cases, the context of the incoming communication may play a role in how or whether a communication is rerouted to a delegate.

    摘要翻译: 设施允许基于授权方案自动委派传入的实时通信。 授权方案可以是基于规则的,并且可以应用于单个实时通信信道或多个通信信道,包括实时通信信道和非实时通信信道。 代表信息可能包括规定在什么情况下应该重新路由的通信,哪个委托通信应该被重新路由,以及是否应该与重新路由(或不存在)相关联的其他相关联的动作。 在某些情况下,传入通信的上下文可能在通信如何重新路由到代理方面发挥作用。

    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION
    8.
    发明申请
    COMMUNICATION USING DELEGATES, SUCH AS DELEGATES SPECIFIED IN AN EMAIL OR SCHEDULING APPLICATION 有权
    使用代表的通信,如电子邮件或调度应用程序中指定的代表

    公开(公告)号:US20120327814A1

    公开(公告)日:2012-12-27

    申请号:US13357560

    申请日:2012-01-24

    IPC分类号: H04L12/16 H04L12/66

    摘要: A facility allows for automatic delegation of incoming real-time communications based on a delegation scheme. The delegation scheme may be rules-based and may be applied to a single real-time communication channel or multiple communication channels, including both real-time and non-real-time communication channels. The delegate information may include rules that indicate under what circumstances a communication should be rerouted, which delegate the communication should be rerouted to, and whether other associated actions should be taken in connection with the rerouting (or lack thereof). In some cases, the context of the incoming communication may play a role in how or whether a communication is rerouted to a delegate.

    摘要翻译: 设施允许基于授权方案自动委派传入的实时通信。 授权方案可以是基于规则的,并且可以应用于单个实时通信信道或多个通信信道,包括实时通信信道和非实时通信信道。 代表信息可能包括规定在什么情况下应该重新路由的通信,哪个委托通信应该被重新路由,以及是否应该与重新路由(或不存在)相关联的其他相关联的动作。 在某些情况下,传入通信的上下文可能在通信如何重新路由到代理方面发挥作用。

    Infrastructure for enabling high quality real-time audio
    9.
    发明授权
    Infrastructure for enabling high quality real-time audio 有权
    实现高质量实时音频的基础设施

    公开(公告)号:US07804954B2

    公开(公告)日:2010-09-28

    申请号:US11281071

    申请日:2005-11-17

    IPC分类号: H04M1/00

    摘要: Various technologies and techniques are disclosed that improve media communications. In one embodiment, a media server receives a media communication with a first quality from a personal computer with VoIP telephone capabilities. The media server translates the media (e.g., audio, visual, etc.) communication into a second quality, and forwards the media communication to a communication gateway. The translation to improve communications can also be done when receiving the media communication from the communication gateway for forwarding to the personal computer having VoIP telephone capability. In some embodiments, a media server sits in the communication channel between a personal computer with VoIP telephone capabilities and a communication gateway and is able to translate communications into codec protocols they each understand.

    摘要翻译: 公开了改进媒体通信的各种技术和技术。 在一个实施例中,媒体服务器从具有VoIP电话能力的个人计算机接收具有第一质量的媒体通信。 媒体服务器将媒体(例如,音频,视频等)通信转换成第二质量,并将媒体通信转发到通信网关。 当从通信网关接收媒体通信以转发到具有VoIP电话能力的个人计算机时,也可以进行改善通信的转换。 在一些实施例中,媒体服务器位于具有VoIP电话能力的个人计算机和通信网关之间的通信信道中,并且能够将通信转换为他们都理解的编解码器协议。

    ROLE/PERSONA BASED APPLICATIONS
    10.
    发明申请
    ROLE/PERSONA BASED APPLICATIONS 有权
    基于角色/人员的应用

    公开(公告)号:US20090157570A1

    公开(公告)日:2009-06-18

    申请号:US11958739

    申请日:2007-12-18

    IPC分类号: G06F17/00 G06N5/02

    摘要: The claimed subject matter provides a system and/or a method that facilitates managing data within an environment. An interface component can receive a role-based model reflective of at least one position within an environment, wherein the environment includes two or more entities within an organized hierarchy. The role-based model can include at least one role assigned to an entity in which the assignment is indicative of the position of the entity within the environment. A role component can provide data access to the entity within the environment in accordance with the role assigned to such entity.

    摘要翻译: 所要求保护的主题提供有助于在环境内管理数据的系统和/或方法。 接口组件可以接收反映环境内的至少一个位置的基于角色的模型,其中所述环境包括有组织层次结构内的两个或多个实体。 基于角色的模型可以包括至少一个分配给实体的角色,其中分配指示实体在环境中的位置。 角色组件可以根据分配给该实体的角色,向环境中的实体提供数据访问。