SYSTEMS AND METHODS TO IMPROVE THE RELIABILITY AND LIFESPAN OF FLASH MEMORY
    11.
    发明申请
    SYSTEMS AND METHODS TO IMPROVE THE RELIABILITY AND LIFESPAN OF FLASH MEMORY 有权
    提高闪存存储器可靠性和寿命的系统和方法

    公开(公告)号:US20140310573A1

    公开(公告)日:2014-10-16

    申请号:US13861691

    申请日:2013-04-12

    Inventor: Yinian Mao

    Abstract: A method for controlling flash memory is described. The method includes selecting a new forward error correction (FEC) parameter set that provides more redundancy than a current FEC parameter set. The method also includes coding source information bits, using the new FEC parameter set, during write operations to a first corrupted page in the flash memory. The method further includes mapping the first corrupted page and at least one additional corrupted page in the flash memory to a single logical page with an expected page size.

    Abstract translation: 描述了一种用于控制闪存的方法。 该方法包括选择提供比当前FEC参数集更多的冗余的新的前向纠错(FEC)参数集。 该方法还包括在对闪速存储器中的第一损坏页面的写入操作期间使用新的FEC参数集编码源信息比特。 该方法还包括将闪存中的第一损坏页面和至少一个附加损坏页面映射到具有期望页面大小的单个逻辑页面。

    Request cancellation method for media streaming

    公开(公告)号:US09756102B2

    公开(公告)日:2017-09-05

    申请号:US14047061

    申请日:2013-10-07

    Abstract: In overview, the various embodiments provide methods implemented by a processor executing a DASH client on a receiver device for determining when, in view of a change in the receiver device's resources (e.g., bandwidth, battery power, etc.), to cancel or abandon downloading the current segment at the current representation and restart download of the current segment at a different representation to meet one or more performance objectives and/or optimizations related to the change in the receiver device's resources. In various embodiments, the receiver device processor may perform a cost-benefit analysis to determine whether switching representations during the ongoing download of the current segment will benefit the performance of the receiver device, and the receiver device processor may switch representations in response to determining that switching representations would improve the performance of the receiver device.

    Transport accelerator implementing request manager and connection manager functionality
    15.
    发明授权
    Transport accelerator implementing request manager and connection manager functionality 有权
    传输加速器实现请求管理器和连接管理器功能

    公开(公告)号:US09596281B2

    公开(公告)日:2017-03-14

    申请号:US14289403

    申请日:2014-05-28

    Abstract: Transport accelerator (TA) systems and methods for delivery of content to a user agent (UA) of the client device from a content server are provided according to embodiments of the present disclosure. Embodiments of a TA operate to subdivide, by a request manager (RM) of the TA, fragment requests provided by the UA each into a plurality of chunk requests for requesting chunks of the content and to provide, by the RM to a connection manager (CM) of the TA, chunk requests of the plurality of chunk requests for requesting chunks of the content. Requests may thus be made, by the CM, for the chunks of the content from the content server via a plurality of connections established between the CM and the content server.

    Abstract translation: 根据本公开的实施例提供了用于从内容服务器向客户端设备的用户代理(UA)传送内容的传输加速器(TA)系统和方法。 TA的实施例通过TA的请求管理器(RM)将由UA提供的片段请求细分为用于请求内容块的多个块请求并由RM向连接管理器( CM),多个块请求块的请求,用于请求块的内容。 CM可以通过在CM与内容服务器之间建立的多个连接从内容服务器获得内容块的请求。

    DASH client and receiver with playback rate selection
    16.
    发明授权
    DASH client and receiver with playback rate selection 有权
    DASH客户端和接收机具有播放速率选择

    公开(公告)号:US09386058B2

    公开(公告)日:2016-07-05

    申请号:US13745809

    申请日:2013-01-20

    Abstract: A client device presents streaming media and includes a stream manager, a request accelerator, and a source component coupled to the stream manager and the request accelerator for determining which requests to make. A rate selection process can make rate decisions so that the buffer is filled when it is low, avoiding erratically changing rates and can choose the correct steady rate quickly. Multimedia download strategies can be used for HTTP that allow for accurate rate estimations, achieving link capacity even if network delays and packet loss rates are high, achieving timely delivery of the stream, and achieving relatively steady download rates with little short term variability. A receiver might use multiple HTTP connections, decompose media requests into smaller chunk requests, synchronize the connections using TCP flow control mechanisms, and request data in bursts. In addition, the receiver might use an HTTP pipelining process to keep the connections busy.

    Abstract translation: 客户端设备呈现流媒体,并且包括流管理器,请求加速器和耦合到流管理器的源组件和用于确定要进行哪些请求的请求加速器。 速率选择过程可以进行速率决定,以便缓冲器在低时被填充,避免不断变化的速率,并可以快速选择正确的稳定速率。 多媒体下载策略可用于允许精确率估计的HTTP,即使网络延迟和丢包率较高,实现链路容量,实现流的及时传递,并实现相对稳定的下载速率,几乎没有短期变化。 接收机可能会使用多个HTTP连接,将媒体请求分解成较小的块请求,使用TCP流控制机制同步连接,并以突发方式请求数据。 此外,接收器可能会使用HTTP流水线过程来保持连接繁忙。

    TRANSPORT ACCELERATOR IMPLEMENTING ENHANCED SIGNALING
    17.
    发明申请
    TRANSPORT ACCELERATOR IMPLEMENTING ENHANCED SIGNALING 审中-公开
    运输加速器实现增强信号

    公开(公告)号:US20150271231A1

    公开(公告)日:2015-09-24

    申请号:US14289348

    申请日:2014-05-28

    Abstract: Transport accelerator (TA) systems and methods for accelerating delivery of content to a user agent (UA) of a client device are provided according to embodiments of the present disclosure. Embodiments comprise a TA architecture implementing a connection manager (CM) and a request manager (RM). A RM of embodiments subdivides a fragment request provided by the UA into a plurality of chunk requests for requesting chunks of the content. A CM of embodiments signals to the RM, that the CM is ready for an additional chunk request of the content. Priority information is provided according to embodiments, such as by the UA, wherein the priority information indicates a priority of a corresponding fragment request relative to other fragment requests.

    Abstract translation: 根据本公开的实施例提供了用于加速向客户端设备的用户代理(UA)传递内容的传输加速器(TA)系统和方法。 实施例包括实现连接管理器(CM)和请求管理器(RM)的TA架构。 RM的实施例将由UA提供的片段请求细分为用于请求内容块的多个块请求。 实施例CM向RM发送信号,CM准备好内容的附加块请求。 根据实施例,例如由UA提供优先级信息,其中优先级信息指示相对于其他片段请求的相应片段请求的优先级。

    TRANSPORT ACCELERATOR IMPLEMENTING EXTENDED TRANSMISSION CONTROL FUNCTIONALITY
    18.
    发明申请
    TRANSPORT ACCELERATOR IMPLEMENTING EXTENDED TRANSMISSION CONTROL FUNCTIONALITY 审中-公开
    运输加速器实现扩展控制功能

    公开(公告)号:US20150271225A1

    公开(公告)日:2015-09-24

    申请号:US14289181

    申请日:2014-05-28

    Abstract: Transport accelerator (TA) systems and methods for accelerating delivery of content to a user agent (UA) of a client device are provided according to embodiments of the present disclosure. Embodiments comprise a TA architecture implementing a connection manager (CM) and a request manager (RM). A CM of embodiments requests chunks of content from a content server, receives data in response to requesting the chunks of content, wherein the received data is missing data from a requested chunk of content, and provides a receipt acknowledgement (ACK) for the missing data. The received data, which is missing data from a requested chunk of the chunks of content, may be passed through a communication protocol stack to an application for assembly into a one or more content objects.

    Abstract translation: 根据本公开的实施例提供了用于加速向客户端设备的用户代理(UA)传递内容的传输加速器(TA)系统和方法。 实施例包括实现连接管理器(CM)和请求管理器(RM)的TA架构。 实施例CM请求来自内容服务器的内容块,响应于请求内容块而接收数据,其中所接收的数据是从所请求的内容块中丢失的数据,并为缺失的数据提供接收确认(ACK) 。 接收到的数据,从所请求的大块内容中丢失数据,可以通过通信协议栈传递到应用程序以便组装成一个或多个内容对象。

    ADVERTISING DOWNLOAD VERIFICATION
    19.
    发明申请
    ADVERTISING DOWNLOAD VERIFICATION 审中-公开
    广告下载验证

    公开(公告)号:US20140282696A1

    公开(公告)日:2014-09-18

    申请号:US14050055

    申请日:2013-10-09

    Abstract: Methods and systems are described for verifying that advertising content has been downloaded by a client. When a streaming client requests advertising content from an advertising server, the streaming client receives one or more verifiers from the advertising server. The streaming client sends information associated with the verifiers to a media server. The media server is configured to validate streaming of the advertising content to the streaming client based on the information associated with the verifiers.

    Abstract translation: 描述了用于验证广告内容已被客户端下载的方法和系统。 当流客户端从广告服务器请求广告内容时,流客户端从广告服务器接收一个或多个验证者。 流媒体客户端将与验证者相关联的信息发送到媒体服务器。 媒体服务器被配置为基于与验证器相关联的信息来验证广播内容的流传输到流客户端。

    Transport accelerator systems and methods

    公开(公告)号:US09930097B2

    公开(公告)日:2018-03-27

    申请号:US14500588

    申请日:2014-09-29

    CPC classification number: H04L67/02 H04L69/166

    Abstract: According to some aspects, a transport accelerator of a client device may generate a chunk request that is derived from a fragment request and that has transport acceleration metadata. The transport acceleration metadata may indicate that the request is from a transport accelerator and/or indicate a fragment associated with the fragment request. The transport accelerator may receive a signal to cancel one or more chunk requests and/or wait to receive a full fragment. A client application of the client device may generate the signal upon receipt of an HTTP response from a server that complies with a handshaking procedure.

Patent Agency Ranking