会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Processing communication flows in asymmetrically routed networks
    • 处理通信在不对称路由网络中流动
    • US07653075B2
    • 2010-01-26
    • US11434416
    • 2006-05-15
    • Balraj SinghNitin Gugle
    • Balraj SinghNitin Gugle
    • H04L12/28H04L12/56
    • H04L12/4633H04L47/10H04L47/125H04L67/2814H04L69/16H04L69/163
    • A network system includes a first device and a second device separated by a network having asymmetric routes in which traffic forwarded in a first direction from the first device to the second device may travel a different route than traffic forwarded in a second direction from the second device to the first device. At least three intermediate processing devices are located between the first device and the second device, wherein at least two of the intermediate processing devices are located along different asymmetric routes. The intermediate processing devices intercept a communication flow between the first device and the second device, and encapsulate the communication flow within network tunnels so that communications associated with the communication flow in the first direction and the second direction are forwarded between a same set of at least two of the intermediate processing devices.
    • 网络系统包括由具有不对称路由的网络分离的第一设备和第二设备,其中在第一方向上从第一设备转发到第二设备的业务可以行进与从第二设备沿第二方向转发的业务不同的路由 到第一个设备。 至少三个中间处理装置位于第一装置和第二装置之间,其中至少两个中间处理装置沿不同的非对称路线定位。 中间处理设备拦截第一设备和第二设备之间的通信流,并将通信流封装在网络隧道内,使得与第一方向和第二方向上的通信相关联的通信在至少一个同一组之间转发 两个中间处理设备。
    • 2. 发明申请
    • Processing communication flows in asymmetrically routed networks
    • 处理通信在不对称路由网络中流动
    • US20060268932A1
    • 2006-11-30
    • US11434416
    • 2006-05-15
    • Balraj SinghNitin Gugle
    • Balraj SinghNitin Gugle
    • H04J3/22
    • H04L12/4633H04L47/10H04L47/125H04L67/2814H04L69/16H04L69/163
    • A network system includes a first device and a second device separated by a network having asymmetric routes in which traffic forwarded in a first direction from the first device to the second device may travel a different route than traffic forwarded in a second direction from the second device to the first device. At least three intermediate processing devices are located between the first device and the second device, wherein at least two of the intermediate processing devices are located along different asymmetric routes. The intermediate processing devices intercept a communication flow between the first device and the second device, and encapsulate the communication flow within network tunnels so that communications associated with the communication flow in the first direction and the second direction are forwarded between a same set of at least two of the intermediate processing devices.
    • 网络系统包括由具有不对称路由的网络分离的第一设备和第二设备,其中在第一方向上从第一设备转发到第二设备的业务可以行进与从第二设备沿第二方向转发的业务不同的路由 到第一个设备。 至少三个中间处理装置位于第一装置和第二装置之间,其中至少两个中间处理装置沿不同的非对称路线定位。 中间处理设备拦截第一设备和第二设备之间的通信流,并将通信流封装在网络隧道内,使得与第一方向和第二方向上的通信相关联的通信在至少一个同一组之间转发 两个中间处理设备。
    • 4. 发明授权
    • Prefetch streaming buffer
    • 预取流缓冲区
    • US06694423B1
    • 2004-02-17
    • US09320336
    • 1999-05-26
    • Balraj SinghManuel O. GauthoVenkat Mattela
    • Balraj SinghManuel O. GauthoVenkat Mattela
    • G06F934
    • G06F9/3814G06F9/3802G06F9/3816G06F12/04G06F12/0886
    • A data processing unit having superscalar structure able to execute a plurality of instructions in parallel includes a memory for storing the instructions having a plurality of n-bit input/output ports, an instruction fetch unit, a coupling unit for coupling said memory with the instruction fetch unit, and an instruction stream request control unit for addressing the mmory to provide an instruction stream at its output ports. The coupling unit includes a shifter having an input and an output and a control input, the input being coupled with the output ports of the memory, the output being coupled with the instruction fetch unit, and the control input being coupled with the instruction stream request control unit. The instruction fetch unit has a register for storing said instruction stream and a shifter to shift the content of the register.
    • 具有能够并行执行多个指令的超标量结构的数据处理单元包括用于存储具有多个n位输入/输出端口的指令的存储器,指令提取单元,用于将所述存储器与指令耦合的耦合单元 提取单元,以及指令流请求控制单元,用于寻址该输出端以在其输出端口提供指令流。 耦合单元包括具有输入和输出和控制输入的移位器,输入端与存储器的输出端口耦合,输出与指令提取单元耦合,控制输入与指令流请求相结合 控制单元 指令提取单元具有用于存储所述指令流的寄存器和用于移位寄存器的内容的移位器。
    • 6. 发明授权
    • AMBA-based secondary cache controller and method of operating the same
    • 基于AMBA的二级缓存控制器和操作方法相同
    • US07020745B1
    • 2006-03-28
    • US10326173
    • 2002-12-20
    • Rafael KedemBalraj Singh
    • Rafael KedemBalraj Singh
    • G06F12/00
    • G06F12/0802G06F12/0888G06F2212/601
    • A secondary cache controller, a method of operating a secondary cache and a secondary cache incorporating the controller or the method. In one embodiment, the controller includes: (1) configuration registers that allow at least one cacheable memory range to be defined and (2) a standard bus interface that cooperates with the configuration registers to allow the secondary cache controller to operate in: (2a) a configuration mode in which values are written to the configuration registers via only the standard bus interface to define the at least one cacheable memory range and (2b) an operating mode in which the values govern operation of the secondary cache controller absent external cache control instructions.
    • 次级高速缓存控制器,操作二级高速缓存的方法和并入控制器或方法的次级高速缓存。 在一个实施例中,控制器包括:(1)配置寄存器,其允许定义至少一个可高速缓存的存储器范围;以及(2)标准总线接口,与配置寄存器配合以允许二级高速缓存控制器在以下操作中:(2a )配置模式,其中值仅通过标准总线接口写入配置寄存器,以定义至少一个可高速缓存的存储器范围;以及(2b)操作模式,其中该值控制二级高速缓存控制器的操作,而不存在外部高速缓存控制 说明。
    • 7. 发明申请
    • Transparent optimization for transmission control protocol initial session establishment
    • 传输控制协议初始会话建立的透明优化
    • US20050135250A1
    • 2005-06-23
    • US10983131
    • 2004-11-04
    • Balraj SinghAmit SinghVern Paxson
    • Balraj SinghAmit SinghVern Paxson
    • G06F20060101H04L12/66
    • H04L69/16H04L69/163
    • A system and method that optimizes transmission control protocol (TCP) initial session establishment without intruding upon TCP's core algorithms. TCP's initially session establishment is accelerated by locally processing a source's initial TCP request within the source's local area network (LAN). A control module relatively near the source's local area network (LAN) and another control module relatively near a destination's LAN are utilized to complete the initial TCP session establishment within the source and the destination's respective LANs, thereby substantially eliminating the first round-trip time delay before the actual data flow begins. The first application-layer data packet thus can be transmitted at substantially the same time as the initial TCP request.
    • 一种优化传输控制协议(TCP)初始会话建立而不侵入TCP核心算法的系统和方法。 TCP的初始会话建立通过在源的局域网(LAN)内本地处理源的初始TCP请求来加速。 使用相对靠近源局域网(LAN)的控制模块和相对靠近目的地LAN的另一控制模块来完成源和目的地相应LAN内的初始TCP会话建立,从而基本上消除了第一往返时间延迟 在实际数据流开始之前。 因此,可以在与初始TCP请求基本相同的时间发送第一应用层数据分组。
    • 8. 发明授权
    • Method and apparatus for updating a program counter
    • 用于更新程序计数器的方法和装置
    • US6038660A
    • 2000-03-14
    • US318885
    • 1999-05-26
    • Balraj SinghDanielle G. LemayVenkat MattelaHeonchul ParkAndreas Grubert
    • Balraj SinghDanielle G. LemayVenkat MattelaHeonchul ParkAndreas Grubert
    • G06F9/32
    • G06F9/321
    • A method and apparatus for providing a program counter value within a central processing unit is described. A program counter value comprises n bits and has to be increased by one of a plurality of different fixed increment values. Therefore, an upper partial content of the current program counter value and its value incremented by 1 is provided. Also, a plurality of lower partial contents of the current program counter value incremented by one of the plurality of fixed increment values, respectively are provided, whereby a carry bit is provided. One of the plurality of incremented lower partial contents is selected depending on said respective carry bit. Upper and lower contents are then combined to form a plurality of new program counter values. Upon receiving of control information to select a final increment value one of said new program counter values will be selected.
    • 描述了一种用于在中央处理单元内提供程序计数器值的方法和装置。 程序计数器值包括n位,并且必须增加多个不同的固定增量值中的一个。 因此,提供当前程序计数器值的上部部分内容及其值增加1。 此外,分别提供当前程序计数器值的多个较低部分内容,其增加多个固定增量值中的一个,从而提供进位位。 根据所述各个进位位选择多个递增的较低部分内容中的一个。 然后组合上部和下部内容以形成多个新的程序计数器值。 在接收到控制信息以选择最终增量值时,将选择所述新的程序计数器值之一。
    • 9. 发明授权
    • Network acceleration and long-distance pattern detection using improved caching and disk mapping
    • 网络加速和长距离模式检测使用改进的缓存和磁盘映射
    • US07747821B1
    • 2010-06-29
    • US12425924
    • 2009-04-17
    • Amit P. SinghBalraj SinghVanco Burzevski
    • Amit P. SinghBalraj SinghVanco Burzevski
    • G06F12/00
    • G06F12/0862G06F12/0804G06F12/0866G06F2212/401G06F2212/6028
    • A compression device recognizes patterns of data and compressing the data, and sends the compressed data to a decompression device that identifies a cached version of the data to decompress the data. In this way, the compression device need not resend high bandwidth traffic over the network. Both the compression device and the decompression device cache the data in packets they receive. Each device has a disk, on which each device writes the data in the same order. The compression device looks for repetitions of any block of data between multiple packets or datagrams that are transmitted across the network. The compression device encodes the repeated blocks of data by replacing them with a pointer to a location on disk. The decompression device receives the pointer and replaces the pointer with the contents of the data block that it reads from its disk.
    • 压缩设备识别数据模式并压缩数据,并将压缩数据发送到解压缩设备,该设备识别数据的缓存版本以解压缩数据。 以这种方式,压缩设备不需要通过网络重新发送高带宽流量。 压缩设备和解压缩设备都以数据包的形式缓存数据。 每个设备都有一个磁盘,每个设备都以相同的顺序写入数据。 压缩设备查找跨网络传输的多个数据包或数据报之间的任何数据块的重复。 压缩设备通过用指向磁盘上的位置的指针代替它们来对重复的数据块进行编码。 解压缩装置接收指针并用从其磁盘读取的数据块的内容替换指针。
    • 10. 发明授权
    • Transparent optimization for session establishment using characterized synchronization packet
    • 使用特征同步包进行会话建立的透明优化
    • US07529246B1
    • 2009-05-05
    • US11619093
    • 2007-01-02
    • Balraj SinghAmit P. SinghVern Paxson
    • Balraj SinghAmit P. SinghVern Paxson
    • H04L12/28H04J3/06
    • H04L69/16H04L69/163
    • A system and method that optimizes transmission control protocol (TCP) initial session establishment without intruding upon TCP's core algorithms. TCP's initially session establishment is accelerated by locally processing a source's initial TCP request within the source's local area network (LAN). A control module relatively near the source's local area network (LAN) and another control module relatively near a destination's LAN are utilized to complete the initial TCP session establishment within the source and the destination's respective LANs, thereby substantially eliminating the first round-trip time delay before the actual data flow begins. The first application-layer data packet thus can be transmitted at substantially the same time as the initial TCP request.
    • 一种优化传输控制协议(TCP)初始会话建立而不侵入TCP核心算法的系统和方法。 TCP的初始会话建立通过在源的局域网(LAN)内本地处理源的初始TCP请求来加速。 使用相对靠近源局域网(LAN)的控制模块和相对靠近目的地LAN的另一控制模块来完成源和目的地相应LAN内的初始TCP会话建立,从而基本上消除了第一往返时间延迟 在实际数据流开始之前。 因此,可以在与初始TCP请求基本相同的时间发送第一应用层数据分组。