METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR ENABLING DUAL MODE COMMUNICATION
    61.
    发明申请
    METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR ENABLING DUAL MODE COMMUNICATION 有权
    方法,装置和计算机程序产品用于启用双模式通信

    公开(公告)号:US20100094922A1

    公开(公告)日:2010-04-15

    申请号:US12251971

    申请日:2008-10-15

    CPC classification number: H04L67/303 H04L67/02 H04L67/34 H04M1/72522

    Abstract: An apparatus for enabling dual mode communication may include a processor. The processor may be configured to receive property information from a provider node, provide the property information to a delivery context client interface based context model, and enable access, by a consumer application, to the property via the delivery context client interface based context model to enable provision of consumer data to the property to enable adaptive or customized services to the consumer application via the property. A corresponding method and computer program product are also provided.

    Abstract translation: 用于启用双模式通信的装置可以包括处理器。 处理器可以被配置为从提供商节点接收属性信息,将属性信息提供给基于递送上下文客户端接口的上下文模型,并且使消费者应用能够通过基于递送上下文客户端接口的上下文模型访问该属性, 允许向该属性提供消费者数据,以通过该属性向消费者应用程序启用自适应或定制服务。 还提供了相应的方法和计算机程序产品。

    Hierarchical asymmetric mesh with virtual routers
    62.
    发明授权
    Hierarchical asymmetric mesh with virtual routers 有权
    虚拟路由器的层次化非对称网格

    公开(公告)号:US09253085B2

    公开(公告)日:2016-02-02

    申请号:US13723732

    申请日:2012-12-21

    CPC classification number: H04L45/58 H04L45/04

    Abstract: A network-on-chip configuration includes a first plurality of cores arranged in a two-dimensional mesh; a first plurality of routers, each of the first plurality of routers associated with a corresponding local one of the first plurality of cores, each of the first plurality of routers having a plurality of directional ports configured to provide connections to other ones of the first plurality of routers; a second plurality of cores disposed around a periphery of the two-dimensional mesh arrangement; and a second plurality of routers, each of the second plurality of routers associated with a corresponding local one of the second plurality of cores, and having a directional port configured to provide a connection to a neighboring one of the first plurality of routers.

    Abstract translation: 片上网络配置包括以二维网格布置的第一多个核心; 第一多个路由器,所述第一多个路由器中的每一个与所述第一多个核中的相应的本地路由器相关联,所述第一多个路由器中的每一个具有多个定向端口,所述多个定向端口被配置为提供到所述第一多个核心中的其他核心 的路由器 设置在所述二维网状布置的周围的第二多个芯; 以及第二多个路由器,所述第二多个路由器中的每一个与所述第二多个核中的对应的本地核心相关联,并且具有被配置为提供到所述第一多个路由器中的相邻路由器的连接的定向端口。

    Multiple heterogeneous NoC layers
    63.
    发明授权
    Multiple heterogeneous NoC layers 有权
    多个异质的NoC层

    公开(公告)号:US09160627B2

    公开(公告)日:2015-10-13

    申请号:US13856835

    申请日:2013-04-04

    CPC classification number: H04L41/12 H04L49/10 H04L49/109

    Abstract: Systems and methods described herein are directed to solutions for Network on Chip (NoC) interconnects that automatically and dynamically determines the topology of different NoC layers and maps system traffic flows to various routes in various NoC layers that satisfies the latency requirements of the flows. The number of layers and their topology is dynamically allocated and optimized by performing load balancing of the traffic flows between the channels and routes of different NoC layers and updating the topology of the NoC layers as they are mapped. In addition to allocating additional NoC layers and topologies to satisfy the latency requirements of the flows, the NoC layers and topologies may also be allocated to satisfy the bandwidth requirements of the flows or to provide the additional virtual channels that may be needed for deadlock avoidance and to maintain the isolation properties between various flows.

    Abstract translation: 本文描述的系统和方法涉及针对片上网络(NoC)互连的解决方案,其自动和动态地确定不同NoC层的拓扑,并将系统业务流映射到满足流的等待时间要求的各种NoC层中的各种路由。 通过对不同NoC层的信道和路由之间的业务流进行负载分担,映射了NoC层的拓扑,动态分配和优化层数及拓扑结构。 除了分配额外的NoC层和拓扑以满足流的延迟要求之外,还可以分配NoC层和拓扑以满足流的带宽需求或提供可能需要用于死锁避免的附加虚拟通道, 以保持各种流动之间的隔离性能。

    Method, apparatus and computer program product for providing composite capability information for devices in distributed networks
    64.
    发明授权
    Method, apparatus and computer program product for providing composite capability information for devices in distributed networks 有权
    用于为分布式网络中的设备提供复合能力信息的方法,装置和计算机程序产品

    公开(公告)号:US09015292B2

    公开(公告)日:2015-04-21

    申请号:US12575254

    申请日:2009-10-07

    Abstract: An apparatus for providing distribution of composite capability information for devices within a distributed network may include at least one processor and at least one memory including computer program code. The memory and the computer program code may be configured to, with the processor, cause the apparatus at least to receive local capability information from a participant device in a distributed network in which the local capability information describes the capabilities of the participant device, combine the local capability information from the participant device with other capability information defining capabilities of other participant devices to produce composite capability information, generate differential information indicating differences between the local capability information and the composite capability information, and provide the differential information to the participant device. A corresponding method and computer program product are also provided.

    Abstract translation: 用于提供分布式网络内的设备的复合能力信息的分发的装置可以包括至少一个处理器和包括计算机程序代码的至少一个存储器。 存储器和计算机程序代码可以被配置为与处理器一起使设备至少从分布式网络中的参与者设备接收本地能力信息,其中本地能力信息描述参与者设备的能力,将 来自参与者设备的具有定义其他参与者设备的能力的其他能力信息的本地能力信息以产生复合能力信息,生成指示本地能力信息和复合能力信息之间的差异的差异信息,并向参与者设备提供差异信息。 还提供了相应的方法和计算机程序产品。

    QoS in heterogeneous NoC by assigning weights to NoC node channels and using weighted arbitration at NoC nodes
    65.
    发明授权
    QoS in heterogeneous NoC by assigning weights to NoC node channels and using weighted arbitration at NoC nodes 有权
    通过向NoC节点信道分配权重并在NoC节点使用加权仲裁,在异构NoC中进行QoS

    公开(公告)号:US09007920B2

    公开(公告)日:2015-04-14

    申请号:US13745696

    申请日:2013-01-18

    CPC classification number: H04L5/0035 H04L45/302

    Abstract: Systems and methods described herein are directed to solutions for NoC interconnects that provide end-to-end uniform- and weighted-fair allocation of resource bandwidths among various contenders. The example implementations are fully distributed and involve computing weights for various channels in a network on chip (NoC) based on the bandwidth requirements of flows at the channels. Example implementations may involve using the weights to perform weighted arbitration between channels in the NoC to provide quality of service (QoS). The weights may be adjusted dynamically by monitoring the activity of flows at the channels. The newly adjusted weights can be used to perform the weighted arbitrations to avoid unfair bandwidth allocations.

    Abstract translation: 本文所述的系统和方法针对NoC互连的解决方案,其提供各种竞争者之间的资源带宽的端到端均匀和加权公平分配。 示例实现是完全分布的,并且涉及基于在信道上的流的带宽要求的基于片上网络(NoC)中​​的各种信道的计算权重。 示例性实现可以涉及使用权重来在NoC中的信道之间执行加权仲裁以提供服务质量(QoS)。 可以通过监测通道上的流动的活动来动态地调整权重。 新调整的权重可用于执行加权仲裁,以避免不公平的带宽分配。

    Smart memory
    66.
    发明授权
    Smart memory 有权
    智能记忆

    公开(公告)号:US08930618B2

    公开(公告)日:2015-01-06

    申请号:US13209794

    申请日:2011-08-15

    CPC classification number: G06F15/785 G06F15/7821 G06F2213/0038

    Abstract: An apparatus comprising a storage device comprising a plurality of memory tiles each comprising a memory block and a processing element, and an interconnection network coupled to the storage device and configured to interconnect the memory tiles, wherein the processing elements are configured to perform at least one packet processing feature, and wherein the interconnection network is configured to promote communication between the memory tiles. Also disclosed is a network component comprising a receiver configured to receive network data, a logic unit configured to convert the network data for suitable deterministic memory caching and processing, a serial input/output (I/O) interface configured to forward the converted network data in a serialized manner, a memory comprising a plurality of memory tiles configured to store and process the converted network data from the serial I/O interface, and a transmitter configured to forward the processed network data from the serial I/O interface.

    Abstract translation: 一种包括存储装置的装置,包括多个存储器块,每个存储器块包括存储器块和处理元件,以及耦合到存储器件并被配置为互连存储器块的互连网络,其中处理元件被配置为执行至少一个 分组处理特征,并且其中所述互连网络被配置为促进所述存储器块之间的通信。 还公开了一种网络组件,包括被配置为接收网络数据的接收器,被配置为将适合的确定性存储器高速缓存和处理的网络数据转换的逻辑单元,被配置为转发转换的网络数据的串行输入/输出(I / O)接口 以串行方式存储包括被配置为存储和处理来自串行I / O接口的转换的网络数据的多个存储器片的存储器,以及被配置为从串行I / O接口转发经处理的网络数据的发射器。

    MULTIPLE HETEROGENEOUS NOC LAYERS
    67.
    发明申请
    MULTIPLE HETEROGENEOUS NOC LAYERS 有权
    多个异质NOC层

    公开(公告)号:US20140301241A1

    公开(公告)日:2014-10-09

    申请号:US13856835

    申请日:2013-04-04

    CPC classification number: H04L41/12 H04L49/10 H04L49/109

    Abstract: Systems and methods described herein are directed to solutions for Network on Chip (NoC) interconnects that automatically and dynamically determines the topology of different NoC layers and maps system traffic flows to various routes in various NoC layers that satisfies the latency requirements of the flows. The number of layers and their topology is dynamically allocated and optimized by performing load balancing of the traffic flows between the channels and routes of different NoC layers and updating the topology of the NoC layers as they are mapped. In addition to allocating additional NoC layers and topologies to satisfy the latency requirements of the flows, the NoC layers and topologies may also be allocated to satisfy the bandwidth requirements of the flows or to provide the additional virtual channels that may be needed for deadlock avoidance and to maintain the isolation properties between various flows.

    Abstract translation: 本文描述的系统和方法涉及针对片上网络(NoC)互连的解决方案,其自动且动态地确定不同NoC层的拓扑,并将系统业务流映射到满足流的等待时间要求的各种NoC层中的各种路由。 通过对不同NoC层的信道和路由之间的业务流进行负载分担,映射了NoC层的拓扑,动态分配和优化层数及拓扑结构。 除了分配额外的NoC层和拓扑以满足流的延迟要求之外,还可以分配NoC层和拓扑以满足流的带宽需求或提供可能需要用于死锁避免的附加虚拟通道, 以保持各种流动之间的隔离性能。

    AUTOMATIC DEADLOCK DETECTION AND AVOIDANCE IN A SYSTEM INTERCONNECT BY CAPTURING INTERNAL DEPENDENCIES OF IP CORES USING HIGH LEVEL SPECIFICATION
    68.
    发明申请
    AUTOMATIC DEADLOCK DETECTION AND AVOIDANCE IN A SYSTEM INTERCONNECT BY CAPTURING INTERNAL DEPENDENCIES OF IP CORES USING HIGH LEVEL SPECIFICATION 有权
    通过使用高水平规格捕获IP CORS内部依赖关系,系统互连中的自动死锁检测和避免

    公开(公告)号:US20140204735A1

    公开(公告)日:2014-07-24

    申请号:US13745684

    申请日:2013-01-18

    CPC classification number: H04L47/12 H04L45/18 H04L49/109

    Abstract: Systems and methods for automatically building a deadlock free inter-communication network in a multi-core system are described. The example implementations described herein involve a high level specification to capture the internal dependencies of various cores, and using it along with the user specified system traffic profile to automatically detect protocol level deadlocks in the system. When all detected deadlock are resolved or no such deadlocks are present, messages in the traffic profile between various cores of the system may be automatically mapped to the interconnect channels and detect network level deadlocks. Detected deadlocks then may be avoided by re-allocation of channel resources. An example implementation of the internal dependency specification and using it for deadlock avoidance scheme is presented on Network-on-chip interconnects for large scale multi-core system-on-chips.

    Abstract translation: 描述了在多核系统中自动构建无死锁互通网络的系统和方法。 本文描述的示例实现涉及高级别规范以捕获各种核的内部依赖性,并且与用户指定的系统流量简档一起使用它来自动检测系统中的协议级死锁。 当所有检测到的死锁被解决或者不存在这样的死锁时,系统各个核心之间的流量简档中的消息可以被自动映射到互连通道并检测网络级死锁。 然后可以通过重新分配信道资源来避免检测到的死锁。 内部依赖性规范的一个示例实现,并将其用于死锁避免方案,针对大规模多核系统芯片上的片上互连提出。

    METHOD AND APPARATUS FOR PROVIDING A MULTIMODAL USER INTERFACE TRACK
    69.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING A MULTIMODAL USER INTERFACE TRACK 有权
    用于提供多模式用户界面轨迹的方法和装置

    公开(公告)号:US20140019860A1

    公开(公告)日:2014-01-16

    申请号:US13545667

    申请日:2012-07-10

    CPC classification number: G06F3/038 G06F2203/0381 H04N21/4621

    Abstract: An approach is provided for providing a multimodal user interface track. A multimodal generation platform determining one or more user interface elements for interacting with at least one media segment. The multimodal generation platform further causes, at least in part, an inclusion of the one or more user interface elements as at least one track of the at least one media segment. Accordingly, when the at least one track is processed during a presentation of the at least one media segment by at least one device, the at least one track causes, at least in part, an enablement of the one or more user interface elements.

    Abstract translation: 提供了一种用于提供多模式用户界面轨迹的方法。 确定用于与至少一个媒体段进行交互的一个或多个用户界面元素的多模式生成平台。 至少部分地,多模式生成平台将一个或多个用户界面元素包括为至少一个媒体段的至少一个轨道。 因此,当在由至少一个设备呈现至少一个媒体段期间处理至少一个轨道时,至少一个轨道至少部分地导致一个或多个用户界面元件的启用。

    METHODS AND APPARATUS FOR ENABLING CONTEXT-AWARE AND PERSONALIZED WEB CONTENT BROWSING EXPERIENCE
    70.
    发明申请
    METHODS AND APPARATUS FOR ENABLING CONTEXT-AWARE AND PERSONALIZED WEB CONTENT BROWSING EXPERIENCE 审中-公开
    使用上下文和个性化网络内容浏览体验的方法和设备

    公开(公告)号:US20130145276A1

    公开(公告)日:2013-06-06

    申请号:US13308840

    申请日:2011-12-01

    CPC classification number: G06F11/3438 G06F16/9535

    Abstract: An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory, computer program code, and processor configured to cause the apparatus to receive a content package comprising one or more selectable segments and at least one dynamic content segment. The apparatus may be configured to parse the content package for topics and provide for one or more user preference models. The apparatus may be configured to match the parsed topics with predefined topics from a user preference model. The apparatus may be configured to monitor user interactions with the selectable segments and provide an external script with a list of prioritized and/or matched topics. The apparatus may provide at least one dynamic content segment as directed by a script, wherein the dynamic content segment may change based upon a user interaction. Corresponding methods and computer program products are also provided.

    Abstract translation: 一种包括至少一个处理器和包括计算机程序代码的至少一个存储器的至少一个存储器,所述至少一个存储器,计算机程序代码和处理器被配置为使得所述设备接收包括一个或多个可选段和至少一个动态 内容片段 该装置可以被配置为解析用于主题的内容包,并且提供一个或多个用户偏好模型。 该装置可以被配置为将解析的主题与来自用户偏好模型的预定义主题相匹配。 该装置可以被配置为监视用户与可选择段的交互,并向外部脚本提供优先级和/或匹配主题的列表。 该装置可以按照脚本指导提供至少一个动态内容段,其中动态内容段可以基于用户交互而改变。 还提供了相应的方法和计算机程序产品。

Patent Agency Ranking