Filtered Search Query Data for Context and User Intent within a Location-Based Search Engine
    1.
    发明申请
    Filtered Search Query Data for Context and User Intent within a Location-Based Search Engine 审中-公开
    基于位置的搜索引擎中的上下文和用户意图的过滤搜索查询数据

    公开(公告)号:US20130232006A1

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

    申请号:US13783732

    申请日:2013-03-04

    IPC分类号: G06F17/30

    摘要: A single search system that returns relevant search results for a user search query by identifying user intent and context implied therein. The inventive system supports POI and address searches initiated from a single search box only. Search query data is input in to a single search box on a single search client to initiate a search for an arbitrary piece of data. Meta-data concerning a nature of a search is not provided to the single search system. A search servlet on a single search server uses an ordered series of filter methods to progressively extract specific aspects of user intent from a freeform search query, and accumulate intent information within a context shared by all filters. The single search system determines a data corpus to search based on context provided in a user search query. Relevant search results are returned to the single search client in a search response.

    摘要翻译: 单个搜索系统,通过识别用户意图和上下文隐含的内容,返回用户搜索查询的相关搜索结果。 本发明的系统仅支持从单个搜索框发起的POI和地址搜索。 搜索查询数据输入到单个搜索客户端上的单个搜索框中,以启动对任意数据的搜索。 有关搜索性质的元数据不提供给单一搜索系统。 单个搜索服务器上的搜索servlet使用有序的一系列过滤器方法逐步从自由形式搜索查询中提取用户意图的特定方面,并在所有过滤器共享的上下文中累积意图信息。 单个搜索系统基于用户搜索查询中提供的上下文来确定要搜索的数据语料库。 搜索响应中相关搜索结果返回给单个搜索客户端。

    SYSTEM AND METHOD OF PROCESSING SENDER REQUESTS FOR REMOTE REPLICATION
    2.
    发明申请
    SYSTEM AND METHOD OF PROCESSING SENDER REQUESTS FOR REMOTE REPLICATION 审中-公开
    处理发送者要求的远程复制的系统和方法

    公开(公告)号:US20090158284A1

    公开(公告)日:2009-06-18

    申请号:US11959138

    申请日:2007-12-18

    IPC分类号: G06F9/305

    摘要: A system and a method of processing sender requests for remote replication are applied in local system having a plurality of network block devices (NBD). A fixed number of sender threads are created in local system to form sender thread pool. All NBDs receiving write request for corresponding remote mirror volume are serially connected to be circular linked list. A pointer is set to sequentially record latest processed NBD in circular linked list, the sender threads in the sender thread pool are allocated to actively search NBD to be processed pointed by the pointer according to a sequence in circular linked list, and processing of NBD pointed by the pointer is locked by using the sender thread, hence processing the sender request of NBD. Each time when the sender request is finished, the pointer is sequentially moved to next NBD and the sender request of corresponding NBD is performed.

    摘要翻译: 处理用于远程复制的发送者请求的系统和方法被应用于具有多个网络块设备(NBD)的本地系统中。 在本地系统中创建固定数量的发送者线程以形成发送者线程池。 接收到对应远程镜像卷的写入请求的所有NBD串行连接为圆形链表。 一个指针被设置为以循环链表顺序记录最新处理的NBD,发送方线程池中的发送者线程被分配为根据循环链表中的序列主动搜索由指针指向的处理的NBD,并且处理NBD指向 由指针通过使用发送者线程进行锁定,因此处理NBD的发送者请求。 每当发送者请求完成时,指针被顺序移动到下一个NBD,并且执行对应的NBD的发送者请求。

    DATA ACCESS METHOD FOR MAKING ASYNCHRONOUS REQUEST TO BLOCK DEVICE
    3.
    发明申请
    DATA ACCESS METHOD FOR MAKING ASYNCHRONOUS REQUEST TO BLOCK DEVICE 审中-公开
    数据访问方法,用于制作异步请求到块设备

    公开(公告)号:US20100250651A1

    公开(公告)日:2010-09-30

    申请号:US12415611

    申请日:2009-03-31

    申请人: Ming-Hao Bi Tom Chen

    发明人: Ming-Hao Bi Tom Chen

    IPC分类号: G06F15/16 G06F15/167

    摘要: A data access method for making an asynchronous request to a block device is adapted to access a block device in a server end and perform corresponding processing according to a plurality of data access requests. The data access method includes the steps. A current request is received from a client. A virtual device of the block device is invoked. The current request is compared with a request queue storing a plurality of requests to be processed. The requests to be processed are selected from the request queue according to an access address of the current request. A request merging program is performed on the requests to be processed with adjacent access addresses and the current request to generate a merged request. The merged request is submitted to the request queue. The requests having low access capacities is merged, so as to improve the access efficiency of the block device.

    摘要翻译: 用于对块设备进行异步请求的数据访问方法适于访问服务器端的块设备,并根据多个数据访问请求执行相应的处理。 数据访问方法包括以下步骤。 从客户端收到当前请求。 调用块设备的虚拟设备。 将当前请求与存储要处理的多个请求的请求队列进行比较。 根据当前请求的访问地址从请求队列中选择要处理的请求。 对相邻访问地址和当前请求进行处理的请求执行请求合并程序以生成合并请求。 合并的请求被提交到请求队列。 合并具有低访问容量的请求,以便提高块设备的访问效率。