Automatic deadlock detection and avoidance in a system interconnect by capturing internal dependencies of IP cores using high level specification
    21.
    发明授权
    Automatic deadlock detection and avoidance in a system interconnect by capturing internal dependencies of IP cores using high level specification 有权
    通过捕获使用高级别规范的IP内核的内部依赖关系,自动死锁检测和系统互连中的避免

    公开(公告)号:US09009648B2

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

    申请号:US13745684

    申请日:2013-01-18

    IPC分类号: H04L12/26 H04L12/801

    摘要: 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.

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

    TAGGING AND SYNCHRONIZATION FOR FAIRNESS IN NOC INTERCONNECTS
    23.
    发明申请
    TAGGING AND SYNCHRONIZATION FOR FAIRNESS IN NOC INTERCONNECTS 有权
    NOC互连中公平的标记和同步

    公开(公告)号:US20140177648A1

    公开(公告)日:2014-06-26

    申请号:US13723882

    申请日:2012-12-21

    IPC分类号: H04L12/56

    摘要: 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 tagging the messages with meta-information when the messages are injected in the interconnection network. Example implementations may involve routers using various arbitration phases, and making local arbitration decisions based on the meta-information of incoming messages. The meta-information can be of various types based on the number of router arbitration phases, and the desired level of sophistication.

    摘要翻译: 本文所述的系统和方法针对NoC互连的解决方案,其提供各种竞争者之间的资源带宽的端到端均匀和加权公平分配。 示例实现是完全分布的,并且当消息被注入到互连网络中时,涉及使用元信息来标记消息。 示例性实现可以涉及使用各种仲裁阶段的路由器,并且基于进入消息的元信息进行本地仲裁决定。 基于路由器仲裁阶段的数量和所需的复杂程度,元信息可以是各种类型的。

    Method and apparatus for providing service mobility across service deployment boundaries
    24.
    发明授权
    Method and apparatus for providing service mobility across service deployment boundaries 失效
    用于在服务部署边界之间提供服务移动性的方法和装置

    公开(公告)号:US08527584B2

    公开(公告)日:2013-09-03

    申请号:US13074281

    申请日:2011-03-29

    IPC分类号: G06F15/16

    CPC分类号: G06Q30/0631

    摘要: An approach is provided for providing recommendations based on a recommendation model and a context-based rule. A recommendation platform receives a request for generating at least one recommendation, the request including at least one user identifier, at least one application identifier, or a combination thereof. Next, the recommendation platform determines at least one recommendation model associated with the at least one user identifier, the at least one application identifier, or a combination thereof. Then, the recommendation platform determines at least one context-based recommendation rule. Then, the recommendation platform processes and/or facilitates a processing of the at least one recommendation model, the at least one context-based recommendation rule, or a combination thereof for generating the at least one recommendation.

    摘要翻译: 提供了一种基于推荐模型和基于上下文的规则提供建议的方法。 推荐平台接收到生成至少一个推荐的请求,该请求包括至少一个用户标识符,至少一个应用标识符或其组合。 接下来,推荐平台确定与至少一个用户标识符,至少一个应用标识符或其组合相关联的至少一个推荐模型。 然后,推荐平台确定至少一个基于上下文的推荐规则。 然后,推荐平台处理和/或促进对至少一个推荐模型的处理,至少一个基于上下文的推荐规则或其组合来生成至少一个推荐。

    METHOD AND APPARATUS FOR QUERYING MEDIA BASED ON MEDIA CHARACTERISTICS
    25.
    发明申请
    METHOD AND APPARATUS FOR QUERYING MEDIA BASED ON MEDIA CHARACTERISTICS 有权
    基于媒体特征查询媒体的方法与装置

    公开(公告)号:US20130110841A1

    公开(公告)日:2013-05-02

    申请号:US13285429

    申请日:2011-10-31

    IPC分类号: G06F17/30

    摘要: An approach is provided for querying media based on media characteristics. A media platform processes and/or facilitates a processing of one or more images, one or more videos, or a combination thereof to determine one or more latent vectors associated with the one or more images, the one or more videos, or the combination thereof. The media platform further causes, at least in part, a comparison of the one or more latent vectors to one or more models. The media platform also causes, at least in part, an indexing of the one or more images, the one or more videos, or the combination thereof based, at least in part, on the one or more latent vectors, the one or more models, or a combination thereof.

    摘要翻译: 提供了一种基于媒体特性查询媒体的方法。 媒体平台处理和/或促进对一个或多个图像,一个或多个视频或其组合的处理以确定与一个或多个图像相关联的一个或多个潜在向量,一个或多个视频或其组合 。 媒体平台至少部分地导致一个或多个潜在向量与一个或多个模型的比较。 媒体平台至少部分地还使得一个或多个图像,一个或多个视频或其组合的索引至少部分地基于一个或多个潜在向量,一个或多个模型 ,或其组合。

    METHOD AND APPARATUS FOR PROVIDING ABSTRACTED USER MODELS
    26.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING ABSTRACTED USER MODELS 有权
    提供摘要用户模型的方法和装置

    公开(公告)号:US20130081099A1

    公开(公告)日:2013-03-28

    申请号:US13240304

    申请日:2011-09-22

    IPC分类号: G06F21/00

    CPC分类号: G06F21/6245

    摘要: An approach is provided for providing abstracted user models in accordance with one or more access policies. A model platform determines an ontology for specifying a hierarchy of one or more abstraction levels for items data used in latent factorization models. The model platform further causes, at least in part, a generation of one or more user models for the one or more abstraction levels. The model platform also causes, at least in part, a selection of at least one of the one or more user models for generating one or more recommendations for one or more applications, one or more services, or a combination thereof based, at least in part, on one or more privacy policies, one or more security policies, or a combination thereof.

    摘要翻译: 提供了一种根据一个或多个访问策略来提供抽象用户模型的方法。 模型平台确定本体,用于为潜在因式分解模型中使用的项目数据指定一个或多个抽象级别的层次结构。 模型平台至少部分地导致为一个或多个抽象级别生成一个或多个用户模型。 至少部分地,模型平台至少部分地导致选择一个或多个用户模型中的至少一个,用于为一个或多个应用生成一个或多个建议,一个或多个服务或其组合,至少基于 一部分,关于一个或多个隐私策略,一个或多个安全策略或其组合。

    METHOD AND APPARATUS FOR PROVIDING CONTENT PROVIDERS FOR RECOMMENDATION SERVICES
    27.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING CONTENT PROVIDERS FOR RECOMMENDATION SERVICES 审中-公开
    提供建议服务内容提供者的方法和装置

    公开(公告)号:US20120302270A1

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

    申请号:US13115679

    申请日:2011-05-25

    IPC分类号: H04W4/00

    CPC分类号: G06Q30/02

    摘要: An approach is presented for providing data providers for recommendations services. A data provider platform receives at least one request for at least one recommendation from at least one device. The data provider platform further determines context information associated with the at least one device, a user of the at least one device, or a combination thereof. The data provider platform further processes and/or facilitates a processing of the context information to determine, at least in part, one or more providers for generating the at least one recommendation.

    摘要翻译: 提出了一种提供数据提供者推荐服务的方法。 数据提供商平台从至少一个设备接收至少一个至少一个推荐的请求。 数据提供者平台进一步确定与至少一个设备,该至少一个设备的用户或其组合相关联的上下文信息。 数据提供者平台进一步处理和/或促进上下文信息的处理,以至少部分地确定用于生成至少一个推荐的一个或多个提供者。

    METHOD AND APPARATUS FOR PROVIDING RECOMMENDATION CHANNELS
    28.
    发明申请
    METHOD AND APPARATUS FOR PROVIDING RECOMMENDATION CHANNELS 有权
    提供建议渠道的方法和装置

    公开(公告)号:US20120254970A1

    公开(公告)日:2012-10-04

    申请号:US13074380

    申请日:2011-03-29

    IPC分类号: H04L9/32

    CPC分类号: G06F17/30979 G06Q30/02

    摘要: An approach is presented for providing recommendation channels. A recommendation platform receives an input for creating at least one recommendation channel, the input specifying at least one category. Next, the recommendation platform determines one or more tokens based, at least in part, on the at least one category, wherein at least one of the one or more tokens represents context information. Then, the recommendation platform determines to create the at least one recommendation channel based, at least in part, on the one or more tokens.

    摘要翻译: 提出了一种提供推荐渠道的方法。 推荐平台接收用于创建至少一个推荐频道的输入,该输入指定至少一个类别。 接下来,推荐平台至少部分地基于至少一个类别来确定一个或多个令牌,其中一个或多个令牌中的至少一个代表表示上下文信息。 然后,推荐平台至少部分地基于一个或多个令牌来确定创建至少一个推荐频道。

    Method and Apparatus for Achieving Fairness in Interconnect Using Age-Based Arbitration and Timestamping
    29.
    发明申请
    Method and Apparatus for Achieving Fairness in Interconnect Using Age-Based Arbitration and Timestamping 有权
    使用基于年龄的仲裁和时间戳连接实现互连公平的方法和装置

    公开(公告)号:US20120195322A1

    公开(公告)日:2012-08-02

    申请号:US13308864

    申请日:2011-12-01

    IPC分类号: H04L12/56

    摘要: An apparatus comprising a chip comprising a plurality of nodes, wherein a first node from among the plurality of nodes is configured to receive a first flit comprising a first timestamp, receive a second flit comprising a second timestamp, determine whether the first flit is older than the second flit based on the first timestamp and the second timestamp, transmit the first flit before the second flit if the first flit is older than the second flit, and transmit the second flit before the first flit if the first flit is not older than the second flit.

    摘要翻译: 一种包括包括多个节点的芯片的装置,其中,所述多个节点中的第一节点被配置为接收包括第一时间戳的第一飞行,接收包括第二时间戳的第二飞行,确定所述第一飞行时间是否比 基于第一时间戳和第二时间戳的第二飞行,如果第一飞行比第二飞行时间早,则在第二飞行之前发射第一飞行,并且如果第一飞行时间不比第一飞行时间早,则在第一飞行之前发射第二飞行 第二次。

    Method and Apparatus for High Performance, Updatable, and Deterministic Hash Table for Network Equipment
    30.
    发明申请
    Method and Apparatus for High Performance, Updatable, and Deterministic Hash Table for Network Equipment 有权
    网络设备的高性能,可更新和确定性哈希表的方法和装置

    公开(公告)号:US20120143877A1

    公开(公告)日:2012-06-07

    申请号:US13248235

    申请日:2011-09-29

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30949 H04L45/745

    摘要: An apparatus comprising a storage device comprising a hash table including a plurality of buckets, each bucket being capable of storing at least one data item, and a processor configured to apply at least a first and a second hash function upon receiving a key to generate a first index and a second index, respectively, the first and second indices identifying first and second potential buckets in the hash table for storing a new data item associated with the key, determine whether at least one of the first and second potential buckets have space available to store the new data item, and responsive to determining that at least one of the first and second potential buckets have available space, insert the new data item into one of the first or second potential buckets determined to have available space.

    摘要翻译: 一种包括存储装置的装置,包括包括多个桶的散列表,每个桶能够存储至少一个数据项,以及处理器,被配置为在接收到密钥以产生密钥时应用至少第一和第二散列函数 第一索引和第二索引,第一和第二索引识别散列表中用于存储与密钥相关联的新数据项的第一和第二潜在桶,确定第一和第二潜在桶中的至少一个是否具有空间 存储新数据项,并且响应于确定第一和第二潜在桶中的至少一个具有可用空间,将新的数据项插入被确定为具有可用空间的第一或第二潜在桶之一。