会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Weighted random scheduling particularly applicable to packet switching systems
    • 加权随机调度特别适用于分组交换系统
    • US20050226263A1
    • 2005-10-13
    • US10822908
    • 2004-04-12
    • Rina PanigrahyAwais Nemat
    • Rina PanigrahyAwais Nemat
    • H04L12/26H04L12/56
    • H04L49/253H04L49/205H04L49/254H04L49/30H04L49/3045
    • Weighted random scheduling is preformed, which may be particularly applicable to packet switching systems. For each particular input of multiple switch inputs, a request to send a packet to one of the outputs of the switch is generated by weighted randomly selecting one of the outputs to which the particular input has one or more packets to send. One of the requests is granted for each different one of the outputs for which one or more requests were generated. Packets are sent between the inputs and the output corresponding to the granted requests. The weighted random selection is typically weighted based on the number of packets or bytes to send to each of the outputs by a corresponding input of the inputs, the last times packets were sent from a corresponding input of the inputs to each of the outputs, and/classes of service associated with packets to send to each of the outputs by a corresponding input of the inputs.
    • 进行加权随机调度,这可能特别适用于分组交换系统。 对于多个开关输入的每个特定输入,通过加权随机选择特定输入具有一个或多个分组要发送的输出之一来产生向交换机的输出之一发送分组的请求。 其中一个请求被授予生成一个或多个请求的每个不同的输出。 数据包在输入和对应于授权请求的输出之间发送。 加权随机选择通常基于通过输入的相应输入发送到每个输出的分组或字节的数量进行加权,最后一次分组从输入的相应输入发送到每个输出,以及 /与通过输入的相应输入发送到每个输出的分组相关联的服务等级。
    • 4. 发明授权
    • Semi-supervised part-of-speech tagging
    • 半监督的词性标签
    • US08099417B2
    • 2012-01-17
    • US11954216
    • 2007-12-12
    • Sreenivas GollapudiRina Panigrahy
    • Sreenivas GollapudiRina Panigrahy
    • G06F17/30
    • G06F17/30864
    • Relevant search results for a given query may be determined using click data for the query and the number of times the query is issued to a search engine. The number of clicks that a result receives for the given query may provide a feedback mechanism to the search engine on how relevant the result is for the given query. The frequency of a query along with the associated clicks provides the search engine with the effectiveness of the query in producing relevant results. Edges in a graph of queries versus results may be weighted in accordance with the click data and the efficiency to rank the search results provided to a user.
    • 给定查询的相关搜索结果可以使用查询的点击数据和查询发布到搜索引擎的次数来确定。 结果为给定查询获得的点击次数可以向搜索引擎提供关于给定查询的结果的相关性的反馈机制。 查询的频率以及相关的点击次数为搜索引擎提供了生成相关结果时查询的有效性。 可以根据点击数据和提供给用户的搜索结果的效率来加权查询与结果图表中的边。
    • 5. 发明申请
    • MULTIPHASE VIRTUAL MACHINE HOST CAPACITY PLANNING
    • 多功能虚拟机主机容量规划
    • US20100281478A1
    • 2010-11-04
    • US12433919
    • 2009-05-01
    • Larry Jay SaulsSanjay GautamEhud WiederRina PanigrahyKunal Talwar
    • Larry Jay SaulsSanjay GautamEhud WiederRina PanigrahyKunal Talwar
    • G06F9/455
    • G06F9/5077
    • A virtual machine distribution system is described herein that uses a multiphase approach that provides a fast layout of virtual machines on physical computers followed by at least one verification phase that verifies that the layout is correct. During the fast layout phase, the system uses a dimension-aware vector bin-packing algorithm to determine an initial fit of virtual machines to physical hardware based on rescaled resource utilizations calculated against hardware models. During the verification phase, the system uses a virtualization model to check the recommended fit of virtual machine guests to physical hosts created during the fast layout phase to ensure that the distribution will not over-utilize any host given the overhead associated with virtualization. The system modifies the layout to eliminate any identified overutilization. Thus, the virtual machine distribution system provides the advantages of a fast, automated layout planning process with the robustness of slower, exhaustive processes.
    • 本文描述了一种虚拟机分配系统,其使用多相方法,其在物理计算机上提供虚拟机的快速布局,之后是验证布局正确的至少一个验证阶段。 在快速布局阶段,系统使用维度感知向量二进制包装算法,根据硬件模型计算的重新定义的资源利用率来确定虚拟机对物理硬件的初始拟合。 在验证阶段,系统使用虚拟化模型来检查虚拟机guest虚拟机对于在快速布局阶段期间创建的物理主机的推荐配置,以确保分配不会过度利用任何与虚拟化相关的开销的主机。 系统修改布局以消除任何确定的过度利用。 因此,虚拟机分配系统提供了快速,自动化的布局规划过程的优点,具有较慢,详尽的过程的鲁棒性。
    • 7. 发明申请
    • SEMI-SUPERVISED PART-OF-SPEECH TAGGING
    • 半监督的部分话题标签
    • US20090157643A1
    • 2009-06-18
    • US11954216
    • 2007-12-12
    • Sreenivas GollapudiRina Panigrahy
    • Sreenivas GollapudiRina Panigrahy
    • G06F17/30
    • G06F17/30864
    • Relevant search results for a given query may be determined using click data for the query and the number of times the query is issued to a search engine. The number of clicks that a result receives for the given query may provide a feedback mechanism to the search engine on how relevant the result is for the given query. The frequency of a query along with the associated clicks provides the search engine with the effectiveness of the query in producing relevant results. Edges in a graph of queries versus results may be weighted in accordance with the click data and the efficiency to rank the search results provided to a user.
    • 给定查询的相关搜索结果可以使用查询的点击数据和查询发布到搜索引擎的次数来确定。 结果为给定查询获得的点击次数可以向搜索引擎提供关于给定查询的结果的相关性的反馈机制。 查询的频率以及相关的点击次数为搜索引擎提供了生成相关结果时查询的有效性。 可以根据点击数据和提供给用户的搜索结果的效率来加权查询与结果图表中的边。
    • 9. 发明授权
    • Techniques for efficient memory management for longest prefix match problems
    • 用于最长前缀匹配问题的高效内存管理技术
    • US06725326B1
    • 2004-04-20
    • US09639387
    • 2000-08-15
    • Abhijit PatraRina PanigrahySamar Sharma
    • Abhijit PatraRina PanigrahySamar Sharma
    • G06F1200
    • H04L45/7453G06F12/023H04L49/90
    • Techniques for efficient memory management that enable rapid longest prefix match lookups in memory. In general, the present invention is efficacious wherever maintenance of a good distribution of holes in a sorted list is required. This technique relies on a proactive hole management methodology to preserve a good distribution of holes in each memory region in such a way that one does not have to search for holes in order to insert or store a new entry into the list. In particular, all holes in a given region are kept in one or more contiguous sub-region. Keeping the holes contiguous requires a hole move every time there is a delete operation. The amortized cost of these operations is justified by the resulting simplification in later insert (store) and delete operations. For example, during an insert the new entry is placed at the end of the contiguous sub-region of used entries in the region. During a delete, when a hole is created in the middle of a contiguous sub-region of used entries, the last used entry is moved into the hole, thus keeping the holes contiguous. Such an organization of holes and movement of used entries within a region is permissible within the longest prefix match type of lookup table, because all entries within a region, by definition, have an IP prefix of equal length.
    • 用于高效内存管理的技术,可在内存中实现快速最长的前缀匹配查找。 通常,本发明在需要维护排序清单中的孔的良好分布的任何地方都是有效的。 这种技术依赖于主动的孔管理方法,以保持每个存储器区域中的孔的良好分布,使得不需要搜索孔以便将新条目插入或存储到列表中。 特别地,给定区域中的所有孔保持在一个或多个连续的子区域中。 保持孔连续需要每次有删除操作时都有一个孔移动。 这些操作的摊销成本由于后来的插入(存储)和删除操作的结果简化是合理的。 例如,在插入期间,新条目被放置在区域中所使用条目的连续子区域的末尾。 在删除期间,当在所使用的条目的连续子区域的中间创建孔时,最后使用的条目被移动到孔中,从而保持孔相邻。 在查找表的最长前缀匹配类型中,允许在区域内使用的条目的这种空洞和移动的组织,因为根据定义,区域内的所有条目具有相等长度的IP前缀。
    • 10. 发明授权
    • Techniques for efficient location of free entries for TCAM inserts
    • 技术可以有效地定位TCAM插件的自由条目
    • US06516383B1
    • 2003-02-04
    • US09871321
    • 2001-05-30
    • Abhijit PatraRina PanigrahySamar Sharma
    • Abhijit PatraRina PanigrahySamar Sharma
    • G06F1200
    • G11C15/00
    • Techniques for the efficient location of free entries for use in performing insert operations in a binary or ternary content addressable memory. As used in data communications and packet routing, such memories often rely on an organization that maintains entries of the same “length” within defined regions. The present invention keeps the free entries (holes) compacted into a contiguous subregion within each region, without requiring hole movement during deletes. These positive effects are accomplished by initially pre-filling the entire memory with a set of hole codes that each uniquely identify the holes in each region. A conventional memory write is then performed to load routing data into the memory. Typically, such routing information will not fill the entire memory, leaving unused entries (containing the region appropriate hole code) in each region. As entries need to be deleted, they are simply replaced by writing in the region-unique hole code. To insert an entry, the host processor searches for the desired region-unique hole and writes the data to its location. In instances where a region has no available holes, a mechanism is presented to move a hole from a nearby region.
    • 用于有效地定位用于在二进制或三进制内容可寻址存储器中执行插入操作的自由条目的技术。 如在数据通信和分组路由中使用的,这样的存储器通常依赖于在定义的区域内维持相同“长度”的条目的组织。 本发明将每个区域内的自由条目(孔)保持在连续的区域内,而不需要在删除期间移动孔。 这些积极的作用是通过最初使用一组孔码预先填充整个存储器来实现的,每组孔码唯一地识别每个区域中的孔。 然后执行传统的存储器写入以将路由数据加载到存储器中。 通常,这样的路由信息​​不会填满整个存储器,在每个区域中留下未使用的条目(包含区域适当的孔码)。 由于条目需要删除,因此只需在区域中编写唯一的孔代码即可。 要插入条目,主机处理器将搜索所需的区域唯一孔,并将数据写入其位置。 在区域没有可用孔的情况下,呈现一个机制来移动附近区域的孔。