会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Determining a value for a coupon
    • 确定优惠券的价值
    • US08615427B2
    • 2013-12-24
    • US13277152
    • 2011-10-19
    • Deepak GoelKavel PatelSajjit Thampy
    • Deepak GoelKavel PatelSajjit Thampy
    • G06Q30/00
    • G06Q30/0219G06Q30/0207
    • Techniques are provided for determining, by a coupon distributor, a value for a coupon of a product or service that will be provided by a coupon provider. The coupon provider provides, to the coupon distributor, one or both of a budget value that indicates an amount the coupon provider is willing to pay the coupon distributor for distributing the coupon, and a redemption rate that indicates one or more target redemption rates. The coupon provider uses a coupon value equation to calculate the coupon value based on a budget value and a redemption rate. The coupon provider might estimate that no coupon value will allow the coupon provider to stay within the budget and ensure that the actual redemption rate will be close to a particular redemption rate, which may or may not be specified by the coupon distributor.
    • 提供技术用于由优惠券分销商确定将由优惠券提供商提供的产品或服务的优惠券的价值。 优惠券提供商向优惠券经销商提供一个预算值,其中一个或两个指示优惠券提供者愿意支付优惠券分配器用于分发优惠券的金额,以及表示一个或多个目标赎回率的兑换率。 优惠券提供者使用优惠券价值方程式根据预算值和兑换率计算优惠券价值。 优惠券供应商可能会估计,没有优惠券价值将允许优惠券提供商保持在预算范围内,并确保实际赎回率将接近特定赎回率,可能或可能不会由优惠券经销商指定。
    • 12. 发明授权
    • Methods and Apparatus Related to Packet Classification Based on Range Values
    • 基于范围值的分组分类相关方法与设备
    • US08571023B2
    • 2013-10-29
    • US12794175
    • 2010-06-04
    • Ramesh PanwarDeepak GoelSrinivasan Jagannadhan
    • Ramesh PanwarDeepak GoelSrinivasan Jagannadhan
    • H04L12/28H04J1/16
    • H04L45/745H04L49/1515H04L49/3009
    • In one embodiment, an apparatus comprises a range selection module, a first stage of bloom filters, a second stage of bloom filters and a hashing module. The range selection module is configured to define a set of hash key vectors based on a set of range values associated with at least a portion of an address value from a data packet received at a multi-stage switch. The first stage of bloom filters and the second stage of bloom filters are collectively configured to determine that at least a portion of a hash key vector from the set of hash key vectors has a probability of being included in a hash table. The hashing module is configured to produce a hash value based on the hash key vector such that a first policy vector is selected based on the hash value and the first policy vector is decompressed to produce a second policy vector associated with the data packet.
    • 在一个实施例中,一种装置包括范围选择模块,第一阶段的布隆过滤器,第二阶段的布隆过滤器和散列模块。 范围选择模块被配置为基于与在多级交换机处接收的数据分组的地址值的至少一部分相关联的一组范围值来定义一组散列密钥向量。 布隆过滤器的第一阶段和布隆过滤器的第二阶段共同配置为确定来自该组散列密钥向量的散列密钥向量的至少一部分具有被包括在散列表中的概率。 散列模块被配置为基于散列密钥向量产生散列值,使得基于散列值选择第一策略向量,并且解压缩第一策略向量以产生与数据分组相关联的第二策略向量。
    • 19. 发明授权
    • Systems and methods for retaining source IP in a load balancing multi-core environment
    • 将源IP保留在负载平衡多核环境中的系统和方法
    • US08788570B2
    • 2014-07-22
    • US12489165
    • 2009-06-22
    • Deepak Goel
    • Deepak Goel
    • G06F15/16
    • H04L69/22G06F9/505H04L45/745
    • Described herein is a method and system for distributing requests and responses across a multi-core system. Each core executes a packet engine that further processes data packets allocated to that core. A flow distributor executing within the multi-core system forwards client requests to a packet engine on a core that is selected based on a value generated when a hash is applied to a tuple comprising a client IP address, a client port, a server IP address and a server port identified in the request. The packet engine maintains the client IP address, selects a first port of the core, and determines whether a hash of a tuple comprising those values identifies the selected core. A modification is then made to the client request so that the client request includes a tuple comprising the client IP address, the server IP address, the first port and the server port.
    • 这里描述了一种用于在多核系统上分发请求和响应的方法和系统。 每个核心执行进一步处理分配给该核心的数据分组的分组引擎。 在多核系统中执行的流分发器将客户端请求转发到核心上的分组引擎,该核心基于当散列应用于包括客户端IP地址,客户端口,服务器IP地址的元组时生成的值 以及请求中标识的服务器端口。 分组引擎维护客户端IP地址,选择核心的第一个端口,并确定包含这些值的元组的散列是否标识所选核心。 然后对客户机请求进行修改,以便客户机请求包括包含客户端IP地址,服务器IP地址,第一端口和服务器端口的元组。
    • 20. 发明授权
    • Transparent layer 2 redirection of request to single sign in service based on applying policy to content of request
    • 透明层2根据对请求的内容应用策略,将请求重定向到单一登录服务
    • US08745266B2
    • 2014-06-03
    • US13173216
    • 2011-06-30
    • Mugdha AgarwalJosephine SuganthiSaravana AnnamalaisamiJyotheesh Rao KurmaDeepak GoelAnil Shetty
    • Mugdha AgarwalJosephine SuganthiSaravana AnnamalaisamiJyotheesh Rao KurmaDeepak GoelAnil Shetty
    • G06F15/173
    • H04L45/306H04L29/08H04L45/74H04L61/103H04L61/1511H04L63/02H04L63/0815H04L67/2814
    • The present solution is directed to providing, transparently and seamlessly to any client or server, layer 2 redirection of client requests to any services of a device deployed in parallel to an intermediary device An intermediary device deployed between the client and the server may intercept a client request and check if the request is to be processed by a service provided by one of the devices deployed in parallel with the intermediary device. The service may be any type and form of service or feature for processing, checking or modifying the request, including a firewall, a cache server, a encryption/decryption engine, a security device, an authentication device, an authorization device or any other type and form of service or device described herein. The intermediary device may select the machine to process the request and use layer 2 redirection to the machine. The intermediary device may change a Media Access Control (MAC) address of a destination of the request to a MAC address of the selected machine. Once the selected machine processes the request, the intermediary device may receive from this machine a response to processing the request. The intermediary device may then continue processing the request of the client responsive to the response from the machine or in response to identifying that the response to the request is from that particular selected machine. The forwarding to and processing by the parallel deployed machine may be performed seamlessly and transparently to the server and/or client.
    • 本解决方案旨在向任何客户端或服务器透明和无缝地提供客户端请求到与中间设备并行部署的设备的任何服务的重定向。部署在客户端和服务器之间的中间设备可以拦截客户端 请求并检查请求是否由与中间设备并行部署的设备之一提供的服务处理。 服务可以是用于处理,检查或修改请求的任何类型和形式的服务或特征,包括防火墙,缓存服务器,加密/解密引擎,安全设备,认证设备,授权设备或任何其他类型 以及本文描述的服务或设备的形式。 中间设备可以选择机器来处理请求,并使用第2层重定向到机器。 中间设备可以将请求的目的地的媒体访问控制(MAC)地址改变为所选择的机器的MAC地址。 一旦所选机器处理请求,中间设备可以从该机器接收对处理请求的响应。 响应于来自机器的响应或响应于识别对该请求的响应来自该特定的所选择的机器,中间设备可以继续处理客户端的请求。 并行部署的机器的转发和处理可以无缝地且透明地执行到服务器和/或客户端。