会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • Client-selected network services
    • 客户选择的网络服务
    • US08762488B2
    • 2014-06-24
    • US13300152
    • 2011-11-18
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • G06F15/16G06F15/173
    • H04L67/2819H04L47/808H04L65/4084H04L67/306H04W12/06
    • A system and a method are disclosed for authenticating a user request to determine whether to optimize content requested by the user based on a user profile, a network provider profile, network conditions and the user's service level with an application requesting the content. A user profile provides, for example a data rate plan subscribed to by the user, the user's device type, etc. Network provider profile provides whether the network provider has subscribed to optimization services. Similarly, user's service level provides whether the application is subscribed to receive optimized data. If the user, the network and the application provide for optimization or if the network is congested or busy, the user is provided with a destination address wherein the user may retrieve optimized content.
    • 公开了一种系统和方法,用于根据用户简档,网络提供商简档,网络条件和用户的服务级别以及请求内容的应用来验证用户请求以确定是否优化用户请求的内容。 用户简档提供例如由用户订阅的数据速率计划,用户的设备类型等。网络提供商简档提供网络提供商是否已订阅优化服务。 类似地,用户的服务水平提供应用程序是否被订阅以接收优化的数据。 如果用户,网络和应用程序提供优化或者如果网络拥挤或忙碌,则向用户提供目的地地址,其中用户可以检索优化的内容。
    • 43. 发明授权
    • Network-based dynamic encoding
    • 基于网络的动态编码
    • US08711929B2
    • 2014-04-29
    • US11929760
    • 2007-10-30
    • Erik R. SwensonNitin Bhandari
    • Erik R. SwensonNitin Bhandari
    • H04N11/02
    • H04N21/6377H04L65/602H04L65/80H04N21/2402H04N21/2404H04N21/2405H04N21/658H04N21/6587
    • A network-based video encoding and decoding system encodes and decodes remotely displayed user application data on a centralized desktop computer. Remotely displayed user application data are screen captures of a browsing application run by the centralized desktop computer on user's behalf. The encoding system optimizes its encoding performance using back channel information which includes real time network capacity information and decoder feedback. The encoding system consults a back channel information manager to dynamically adjust encoding parameters. Based on the real time network capacity information received, the encoding system adjusts its capturing sampling rate. Based on encoding errors identified by the decoding system, the encoding system selectively re-send previously encoded frames/blocks, or send intra frames on demand to allow the decoding system to correct encoding errors. In response to encoding customization requests from the decoding system, the encoding system adjusts its encoding parameters to meet such requests.
    • 基于网络的视频编码和解码系统在集中式台式计算机上对远程显示的用户应用数据进行编码和解码。 远程显示的用户应用程序数据是由用户代表中央台式计算机运行的浏览应用程序的屏幕截图。 编码系统使用包括实时网络容量信息和解码器反馈的反向信道信息优化其编码性能。 编码系统咨询背信道信息管理器来动态调整编码参数。 基于接收的实时网络容量信息,编码系统调整其捕获采样率。 基于由解码系统识别的编码错误,编码系统选择性地重新发送先前编码的帧/块,或按需发送帧内帧,以允许解码系统校正编码错误。 响应于来自解码系统的编码定制请求,编码系统调整其编码参数以满足这种请求。
    • 44. 发明授权
    • Memory array error correction
    • 存储器阵列纠错
    • US08464093B1
    • 2013-06-11
    • US10934928
    • 2004-09-03
    • Erik R. SwensonBrian C. EdemThuan D. NguyenKhoi D. Vu
    • Erik R. SwensonBrian C. EdemThuan D. NguyenKhoi D. Vu
    • G06F11/10
    • G06F11/108G06F11/1004G06F11/1044
    • A memory array comprises N+1 memory elements. N memory elements store data and one or more error check bits respectively derived from the stored data. A separate N+1 memory element stores parity bits generated from the data stored in the N memory elements. These parity bits are stored in. To recover from data errors, data in each N memory element are first checked using their respective error check bits. If faulty data are detected in one of the N memory elements, an exclusive-or operation is performed involving data in the remaining N−1 memory elements and parity bits in the N+1 memory element. This recovers the faulty data in the one memory element.
    • 存储器阵列包括N + 1个存储元件。 N个存储器元件存储分别从存储的数据导出的数据和一个或多个错误校验位。 单独的N + 1个存储元件存储从存储在N个存储元件中的数据生成的奇偶校验位。 这些奇偶校验位被存储。为了从数据错误中恢复,首先使用各自的错误校验位来检查每个N个存储器元件中的数据。 如果在N个存储器元件之一中检测到有故障的数据,则执行涉及N + 1个存储元件中的剩余N-1个存储元件和奇偶校验位中的数据的异或运算。 这恢复了一个存储器元件中的故障数据。
    • 46. 发明授权
    • Data structures for supporting packet data modification operations
    • 支持数据包数据修改操作的数据结构
    • US07822032B1
    • 2010-10-26
    • US10814774
    • 2004-03-30
    • David K. ParkerErik R. SwensonMichael M. YipChristopher J. Young
    • David K. ParkerErik R. SwensonMichael M. YipChristopher J. Young
    • H04L12/56
    • H04L49/309H04L69/22
    • A processor readable medium storing a data structure for supporting one or more packet modification operations is provided. The data structure has a pointer to a sequence of one or more commands stored in a first memory area and implementing one or more packet modification operations. The data structure also has a pointer to a burst of one or more data or mask items stored in a second memory area for use by the one or more commands. A method of performing one or more packet modification operations on a packet is also provided. This packet is associated with a data structure link. In this method, a data structure corresponding to the data structure link is retrieved. This data structure has the format described above. A packet modification system utilizing a data structure having this format is also provided.
    • 提供了一种存储用于支持一个或多个分组修改操作的数据结构的处理器可读介质。 数据结构具有指向存储在第一存储器区域中并执行一个或多个分组修改操作的一个或多个命令的序列的指针。 数据结构还具有指向存储在第二存储器区域中的一个或多个数据或掩码项目的突发的指针,供一个或多个命令使用。 还提供了对分组执行一个或多个分组修改操作的方法。 该数据包与数据结构链接相关联。 在该方法中,检索与数据结构链接对应的数据结构。 该数据结构具有上述格式。 还提供了利用具有该格式的数据结构的分组修改系统。
    • 48. 发明授权
    • Methods and systems for caching packets to be written to or read from packet memory
    • 用于缓存要写入或从数据包存储器读取的数据包的方法和系统
    • US07606249B1
    • 2009-10-20
    • US11018132
    • 2004-12-21
    • Erik R. Swenson
    • Erik R. Swenson
    • H04L12/56
    • H04L49/90H04L47/50H04L47/6255H04L49/9047H04L49/9057
    • Methods and systems for caching packets to improve utilization of packet memory are disclosed. In one method, packets to be written to a packet memory are accumulated in write caches on an egress queue basis. That is, each write cache stores packets corresponding to an egress queue in the system. When one of the queues has a size that corresponds to a burst length of the packet memory, the packets are written from the queue to the packet memory. Packets are read from the packet memory to read caches. Subsequent accesses to packets stored in the read caches avoid the need to access the packet memory.
    • 公开了用于缓存分组以提高分组存储器利用率的方法和系统。 在一种方法中,要写入分组存储器的分组在出口队列的基础上被积累在写高速缓存中。 也就是说,每个写入高速缓存存储与系统中出口队列对应的数据包。 当其中一个队列具有对应于分组存储器的突发长度的大小时,分组从队列写入分组存储器。 数据包从数据包内存读取缓存。 对存储在读取高速缓存中的数据包的后续访问避免了访问数据包存储器的需要。