Method and device for storing data in solid state disk (SSD) and storage medium storing programs to perform the method
    1.
    发明授权
    Method and device for storing data in solid state disk (SSD) and storage medium storing programs to perform the method 有权
    用于在固态盘(SSD)中存储数据的方法和装置以及存储用于执行该方法的程序的存储介质

    公开(公告)号:US08738839B2

    公开(公告)日:2014-05-27

    申请号:US13677141

    申请日:2012-11-14

    CPC classification number: G06F12/0246 G06F3/0619 G06F3/0656 G06F3/0679

    Abstract: The invention discloses a method for storing data and a device of implementing the same. The method comprises receiving a request for storing data sent by a user and storing the data to an SSD according to the received request. The device comprises a request receiving module used to receive the request storing data and an SSD storage module used to store the data to an SSD according to the received request. The invention ensures consistency of data storage by storing data to an SSD according to the received request, thereby reducing data redundancy caused by using a cache layer to cache the data in the prior art. Additionally, the use of a single layer of an SSD to store data avoids the need of reloading data in the cache layer once a machine is power-down, thereby reducing the complexity of system design and the cost of operation and maintenance.

    Abstract translation: 本发明公开了一种存储数据的方法及其实现方法。 该方法包括接收用户存储数据的请求,并根据接收的请求将数据存储到SSD中。 该设备包括用于接收请求存储数据的请求接收模块和用于根据接收到的请求将数据存储到SSD的SSD存储模块。 本发明通过根据接收到的请求将数据存储到SSD来确保数据存储的一致性,从而减少了使用高速缓存层在现有技术中缓存数据所导致的数据冗余。 另外,使用单层SSD来存储数据避免了一旦机器掉电就需要在缓存层中重新加载数据,从而降低了系统设计的复杂性和操作和维护成本。

    Method, system and client for directionally published microblog messages

    公开(公告)号:US09843549B2

    公开(公告)日:2017-12-12

    申请号:US14488618

    申请日:2014-09-17

    CPC classification number: H04L51/22 H04L51/32 H04L67/02 H04W4/21

    Abstract: Method, system and device for acquiring directionally published microblog messages are disclosed. A first client acquires an instruction for reading a microblog message from a first user, wherein the instruction comprises a keyword of the first user; the first client extracts directionally published microblog messages matching with the keyword of the first user from an outbox of a second user, wherein the second user is followed the first user and has a directional publishing authority; and the first terminal displays the extracted directionally published microblog messages to the first user. Through the solutions provided the present disclosure, a first user only needs to access an outbox of a second user for acquiring a microblog message, and thus the first user does not need to delete the microblog message. The operation of the first user is simplified, and thereby the user experience will be improved.

    Method for Synchronization of UGC Master and Backup and System Thereof, and Computer Storage Medium
    4.
    发明申请
    Method for Synchronization of UGC Master and Backup and System Thereof, and Computer Storage Medium 审中-公开
    UGC主备与系统同步方法及计算机存储介质

    公开(公告)号:US20160026699A1

    公开(公告)日:2016-01-28

    申请号:US14415372

    申请日:2013-07-25

    Inventor: Ming Tian Li Liu

    Abstract: Provided are a method for synchronization of UGC master and backup data and a system there of, and a computer storage medium. The method includes the steps of: determining, when performing data synchronization of a master storage site and a backup site of UGC data, whether a version identifier stored satisfies a predetermined full synchronization condition, the version identifier corresponding to UGC data update of each user identifier in the master storage site; acquiring, when it is determined that the version identifier stored satisfies the predetermined full synchronization condition, from the master storage site full amount of UGC data corresponding to the user identifier, and synchronizing the UGC data to the backup site; otherwise, acquiring from the master storage site the UGC update data corresponding to the user identifier, and synchronizing the UGC update data to the backup site. By the method and system, synchronization consistency of the UGC master and backup data is realized, and the synchronization data will not occupy excessive communication resources; thereby the influence of UGC data expansion on the synchronization efficiency is relatively low.

    Abstract translation: 提供了一种用于UGC主和备份数据及其系统的同步的方法,以及计算机存储介质。 该方法包括以下步骤:当执行UGC数据的主存储站点和备份站点的数据同步时,确定存储的版本标识符是否满足预定的全同步条件,对应于每个用户标识符的UGC数据更新的版本标识符 在主存储站点; 当从主存储站点确定存储的版本标识符满足预定的全同步条件时,获取与用户标识符相对应的UGC数据的全部数量,并将UGC数据同步到备份站点; 否则,从主存储站点获取与用户标识符相对应的UGC更新数据,并将UGC更新数据同步到备份站点。 通过该方法和系统,实现了UGC主备备份数据的同步一致性,同步数据不会占用过多的通信资源; UGC数据扩展对同步效率的影响相对较小。

    Data Synchronization Method and Data Synchronization System for Multi-Level Associative Storage Architecture, and Storage Medium
    5.
    发明申请
    Data Synchronization Method and Data Synchronization System for Multi-Level Associative Storage Architecture, and Storage Medium 有权
    数据同步方法和数据同步系统,用于多层次关联存储架构和存储介质

    公开(公告)号:US20150286653A1

    公开(公告)日:2015-10-08

    申请号:US14439672

    申请日:2013-10-29

    Abstract: A data synchronization method for a multi-level associative storage architecture includes: receiving, by a master module, a request of an external write operation, writing data into a write buffer of the master module, and recording a digit sequence according to the write operation on the write buffer of the master module; flushing data from the write buffer to solid-state disk (SSD) files when a data amount in the write buffer of the master module reaches a threshold; recording, by the master module, a digit sequence for a flush operation; separately synchronizing, by the master module, the write operation and the flush operation to a slave module according to orders of digits in different digit sequences; and receiving, by the slave module, the synchronous write operation and synchronous flush operation, and separately synchronizing the data of the master module to corresponding locations of a local write buffer and local SSD files.

    Abstract translation: 一种用于多级关联存储架构的数据同步方法包括:由主模块接收外部写入操作的请求,将数据写入主模块的写入缓冲器,以及根据写入操作记录数字序列 在主模块的写缓冲区上; 当主模块的写缓冲器中的数据量达到阈值时,将数据从写缓冲区刷新到固态磁盘(SSD)文件; 由主模块记录用于冲洗操作的数字序列; 由主模块根据不同数字序列中的数字顺序,将从机模块分别同步到从模块的写操作和刷新操作; 并且由从模块接收同步写操作和同步刷新操作,并且将主模块的数据单独地同步到本地写缓冲器和本地SSD文件的相应位置。

    METHOD AND APPARATUS FOR RELEASING SERVICES IN STAGES
    6.
    发明申请
    METHOD AND APPARATUS FOR RELEASING SERVICES IN STAGES 审中-公开
    用于在阶段中发布服务的方法和装置

    公开(公告)号:US20150281379A1

    公开(公告)日:2015-10-01

    申请号:US14734653

    申请日:2015-06-09

    CPC classification number: H04L67/16 H04L67/22 H04L69/24 H04L69/28

    Abstract: A method and apparatus for releasing services on a server in stages is provided, the method comprising setting a number of accounts that can access a new service and releasing the new service to the accounts in a first time period; setting an access rate for the new service and releasing the new service in accordance with the access rate in a second time period; and releasing the new service to the entire server in a third time period. In accordance with the method and apparatus for releasing services on a server in stages in this embodiment, new service can be released in different ways to suit different situations, which reduces the risk in releasing the new service, and improves efficiency.

    Abstract translation: 提供了一种用于在服务器上分阶段发布服务的方法和装置,所述方法包括:设置可以访问新服务的帐户数量,并在第一时间段内向帐户发放新服务; 为新服务设置接入速率,并根据接入速率在第二时间段内释放新业务; 并在第三个时间段内将新服务发布到整个服务器。 根据在本实施例中分阶段发布服务的方法和装置,可以以不同的方式释放新服务以适应不同的情况,这降低了发布新服务的风险,并提高了效率。

    METHOD AND SYSTEM FOR DATA MIGRATION
    7.
    发明申请
    METHOD AND SYSTEM FOR DATA MIGRATION 有权
    用于数据移动的方法和系统

    公开(公告)号:US20140289557A1

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

    申请号:US14296877

    申请日:2014-06-05

    Abstract: A method and a system for data migration are described, the method for data migration including: slicing data in an original system to obtain a data slice; importing the data slice into a new system; and redoing, in the new system, respective data corresponding to at least one pre-recorded write request according to a sequence number order of the at least one pre-recorded write request, wherein the at least one pre-recorded write request above is to simultaneously write to both the original system and the new system. In the method and the system, data in an original system can be seamlessly imported to a new system without forbidding writes to the original system, and the data in the new system can be recovered to the latest by a redo technique. Without any awareness of users, the data migration can be achieved in the background.

    Abstract translation: 描述了一种用于数据迁移的方法和系统,用于数据迁移的方法包括:在原始系统中分割数据以获得数据切片; 将数据切片导入新系统; 并且在所述新系统中,根据所述至少一个预先记录的写入请求的序列号顺序重新对应于至少一个预先记录的写入请求的相应数据,其中上述至少一个预先记录的写入请求是 同时写入原系统和新系统。 在该方法和系统中,原始系统中的数据可以无缝导入到新系统,而不会对原始系统进行写入,新系统中的数据可以通过重做技术恢复到最新状态。 没有用户意识,可以在后台实现数据迁移。

    Method and system for data synchronization
    8.
    发明授权
    Method and system for data synchronization 有权
    用于数据同步的方法和系统

    公开(公告)号:US09525733B2

    公开(公告)日:2016-12-20

    申请号:US14749579

    申请日:2015-06-24

    Abstract: A data synchronization method is provided. The data synchronization method includes providing a first server with a master flag and a write flag for a data block; providing a second server; and importing a snapshot of the data block to the second server. The method further includes configuring a synchronizing flag for the data block on the second server; synchronizing, by a synchronizing component, data of the data block on the first server to the second server; and removing the write flag of the data block on the first server when the data block is to be migrated out of the first server. The method also includes synchronizing, by the synchronizing component, latest data of the data block on the first server to the second server; removing the master flag of the data block on the first server and removing the synchronizing flag of the data block on the second server after data of the data block on the second server and the data of the data block on the first server are completely synchronized; and configuring a master flag and a write flag for the data block on the second server.

    Abstract translation: 提供了一种数据同步方法。 数据同步方法包括向第一服务器提供数据块的主标志和写标志; 提供第二台服务器; 并将数据块的快照导入到第二个服务器。 该方法还包括在第二服务器上配置数据块的同步标志; 通过同步组件将第一服务器上的数据块的数据同步到第二服务器; 以及当所述数据块要从所述第一服务器迁出时,移除所述第一服务器上的所述数据块的所述写入标志。 该方法还包括通过同步组件将第一服务器上的数据块的最新数据同步到第二服务器; 移除第一服务器上的数据块的主标记,并且在第二服务器上的数据块的数据之后删除第二服务器上的数据块的同步标志,并且第一服务器上的数据块的数据完全同步; 以及在第二服务器上配置数据块的主标记和写标志。

    Invitation information push method and system
    9.
    发明授权
    Invitation information push method and system 有权
    邀请信息推送方法和系统

    公开(公告)号:US09210117B2

    公开(公告)日:2015-12-08

    申请号:US13762528

    申请日:2013-02-08

    CPC classification number: H04L51/32 H04L51/12 H04L65/403 H04L67/16 H04L67/26

    Abstract: An invitation information push method includes after receiving an invitation request sent by a microblog user, a server sending invitation information to a number of clients corresponding to invited users carried in the invitation request, wherein the invited users are users who have not registered microblog, and the number of the invited users N is greater than or equal to 1. Each client, upon receiving the invitation information, creating an invitation information guide to guide the users who have not registered the microblog to register the microblog. The method further comprises, when a predetermined time is reached, a server actively sending invitation information to at least one client corresponding to at least one user who has not registered the microblog.

    Abstract translation: 邀请信息推送方法包括在接收到微博用户发送的邀请请求之后,服务器向邀请用户携带的与邀请用户对应的客户端发送邀请信息,其中邀请用户是尚未注册微博的用户,以及 受邀用户N的数量大于或等于1.每个客户端在收到邀请信息后,创建一个邀请信息指南,指导尚未注册微博的用户注册微博。 该方法还包括:当达到预定时间时,服务器主动向至少一个尚未登记微博的用户对应的至少一个客户端发送邀请信息。

    Systems and Methods for Sending Messages
    10.
    发明申请
    Systems and Methods for Sending Messages 审中-公开
    发送消息的系统和方法

    公开(公告)号:US20150127757A1

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

    申请号:US14592314

    申请日:2015-01-08

    CPC classification number: H04L51/16 H04L51/34

    Abstract: Devices and methods are provided for sending messages. For example, a receiving user list corresponding to a specific message to be sent is acquired; a first timeline refresh request associated with a first receiving user in the receiving user list is received; and upon the capture of the first timeline refresh request, the specific message is sent to a client associated with the first receiving user that refreshes a timeline.

    Abstract translation: 提供了发送消息的设备和方法。 例如,获取与要发送的特定消息对应的接收用户列表; 接收与接收用户列表中的第一接收用户相关联的第一时间线刷新请求; 并且在捕获第一时间线刷新请求时,特定消息被发送到与刷新时间线的第一接收用户相关联的客户端。

Patent Agency Ranking