Personal content item searching system and method

    公开(公告)号:US10977324B2

    公开(公告)日:2021-04-13

    申请号:US15905590

    申请日:2018-02-26

    Applicant: Dropbox, Inc.

    Abstract: Enable using a user computer to search the user's personal content items hosted by an online content management service, the online content management service having an indexer computer configured to generate a base index of the user's content items hosted by the service, a base index server computer configured to transmit the generated base index over a network to the user computer, an index mutation generator computer configured to generate index mutations for subsequent changes to user's hosted content items, and an index mutation sever computer configured to transmit the generated index mutations over the network to the user computer. In one aspect, the system and method enable searches of the user's hosted content items and changes thereto to be conducted at the user computer using an index local to the user computer constructed based on the base index and the index mutations received by the user computer.

    Multi-user search system using tokens

    公开(公告)号:US10102238B2

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

    申请号:US15275238

    申请日:2016-09-23

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for instant indexing. In one embodiment, for example, a system for instant indexing includes a token store storing sets of tokens for current versions of documents. The system further includes a tokenizer server configured to tokenize new versions of the documents and to generate sets of tokens for the new versions of the documents, an instant indexer configured to determine tokens to use to index the documents based on identified differences between the sets of tokens for the new versions of the documents and the sets of tokens for the current versions of the documents, and to generate index mutations including the tokens to use to index the documents, an index mutation journal configured to store the generated index mutations in association with timestamps, and an index mutation server configured to provide, to index servers, from the index mutation journal, generated index mutations for the index servers that are associated with timestamps that are newer than specified timestamps.

    PERSONAL CONTENT ITEM SEARCHING SYSTEM AND METHOD

    公开(公告)号:US20180181670A1

    公开(公告)日:2018-06-28

    申请号:US15905590

    申请日:2018-02-26

    Applicant: Dropbox, Inc.

    Abstract: Enable using a user computer to search the user's personal content items hosted by an online content management service, the online content management service having an indexer computer configured to generate a base index of the user's content items hosted by the service, a base index server computer configured to transmit the generated base index over a network to the user computer, an index mutation generator computer configured to generate index mutations for subsequent changes to user's hosted content items, and an index mutation sever computer configured to transmit the generated index mutations over the network to the user computer. In one aspect, the system and method enable searches of the user's hosted content items and changes thereto to be conducted at the user computer using an index local to the user computer constructed based on the base index and the index mutations received by the user computer.

    Multi-User Search System Using Tokens
    25.
    发明申请
    Multi-User Search System Using Tokens 审中-公开
    多用户搜索系统使用令牌

    公开(公告)号:US20170011084A1

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

    申请号:US15275238

    申请日:2016-09-23

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for instant indexing. In one embodiment, for example, a system for instant indexing includes a token store storing sets of tokens for current versions of documents. The system further includes a tokenizer server configured to tokenize new versions of the documents and to generate sets of tokens for the new versions of the documents, an instant indexer configured to determine tokens to use to index the documents based on identified differences between the sets of tokens for the new versions of the documents and the sets of tokens for the current versions of the documents, and to generate index mutations including the tokens to use to index the documents, an index mutation journal configured to store the generated index mutations in association with timestamps, and an index mutation server configured to provide, to index servers, from the index mutation journal, generated index mutations for the index servers that are associated with timestamps that are newer than specified timestamps.

    Abstract translation: 具有即时索引方法的多用户搜索系统。 在一个实施例中,例如,用于即时索引的系统包括存储用于当前版本的文档的令牌集的令牌存储器。 所述系统还包括令牌化器服务器,其被配置为对所述文档的新版本进行标记,并为所述文档的新版本生成一组令牌,所述即时索引器被配置为基于所述文档的所述组之间的所识别的差异来确定用于对所述文档进行索引的令牌 用于文档的新版本的令牌和用于当前版本的文档的令牌集合,并且生成包括用于索引文档的令牌的索引突变,索引突变日志被配置为将生成的索引突变与 时间戳和索引变异服务器,其被配置为向索引服务器提供索引变异日志,为与指定的时间戳新的时间戳相关联的索引服务器生成索引突变。

    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR PERSONAL SEARCHING
    26.
    发明申请
    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR PERSONAL SEARCHING 有权
    具有个人搜索方法的多用户搜索系统

    公开(公告)号:US20160055248A1

    公开(公告)日:2016-02-25

    申请号:US14555147

    申请日:2014-11-26

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for personal searching. In one embodiment, for example, a system for personal searching includes a plurality of index servers storing a plurality of index shards. Each index shard of the plurality of index shards indexes a plurality of documents. Each document of the plurality of documents belongs to one of a plurality of document namespaces assigned to the index shard. The system further includes a front-end server computer for receiving a search query from an authenticated user; an access control server for determining an authorized document namespace the authenticated user is authorized to access; and a query processor for answering the search query and restricting, based on an identifier of the authorized document namespace, an answer to the search query to identifying only documents satisfying the search query and belonging to the authorized document namespace.

    Abstract translation: 具有个人搜索方法的多用户搜索系统。 在一个实施例中,例如,用于个人搜索的系统包括存储多个索引分片的多个索引服务器。 多个索引分片中的每个索引分片对多个文档进行索引。 多个文档的每个文档属于分配给索引分片的多个文档命名空间中的一个。 所述系统还包括前端服务器计算机,用于从认证用户接收搜索查询; 访问控制服务器,用于确定经授权的用户被授权访问的授权文档命名空间; 以及查询处理器,用于响应所述搜索查询,并且基于所述授权文档命名空间的标识符来限制所述搜索查询的答案,以仅识别满足所述搜索查询且属于所述授权文档命名空间的文档。

    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR INSTANT INDEXING
    27.
    发明申请
    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR INSTANT INDEXING 有权
    多用户搜索系统与方法进行即时索引

    公开(公告)号:US20160055188A1

    公开(公告)日:2016-02-25

    申请号:US14555140

    申请日:2014-11-26

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for instant indexing. In one embodiment, for example, a system for instant indexing includes a token store storing sets of tokens for current versions of documents. The system further includes a tokenizer server configured to tokenize new versions of the documents and to generate sets of tokens for the new versions of the documents, an instant indexer configured to determine tokens to use to index the documents based on identified differences between the sets of tokens for the new versions of the documents and the sets of tokens for the current versions of the documents, and to generate index mutations including the tokens to use to index the documents, an index mutation journal configured to store the generated index mutations in association with timestamps, and an index mutation server configured to provide, to index servers, from the index mutation journal, generated index mutations for the index servers that are associated with timestamps that are newer than specified timestamps.

    Abstract translation: 具有即时索引方法的多用户搜索系统。 在一个实施例中,例如,用于即时索引的系统包括存储用于当前版本的文档的令牌集的令牌存储器。 所述系统还包括令牌化器服务器,其被配置为对所述文档的新版本进行标记,并为所述文档的新版本生成一组令牌,所述即时索引器被配置为基于所述文档的所述组之间的所识别的差异来确定用于对所述文档进行索引的令牌 用于文档的新版本的令牌和用于当前版本的文档的令牌集合,并且生成包括用于索引文档的令牌的索引突变,索引突变日志被配置为将生成的索引突变与 时间戳和索引变异服务器,其被配置为向索引服务器提供索引变异日志,为与指定的时间戳新的时间戳相关联的索引服务器生成索引突变。

    Proactively sending hosted content items to user computing devices

    公开(公告)号:US10887373B2

    公开(公告)日:2021-01-05

    申请号:US15827424

    申请日:2017-11-30

    Applicant: Dropbox, Inc.

    Abstract: Techniques for proactively sending hosted content items to user computing devices. In one embodiment, for example, a method includes collecting access event data representing a plurality of access events pertaining to a content item hosted with an online content management service; based on the access event data indicating that the content item is accessed at a plurality of user computing devices, determining a cross-device access signal for the content item; collecting additional access event data representing a third access event pertaining to the content item; and based on the additional access event data satisfying the cross-device access signal, sending at least a portion of the content item to a user computing device of the plurality of user computing devices.

    MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR PERSONAL SEARCHING

    公开(公告)号:US20180253460A1

    公开(公告)日:2018-09-06

    申请号:US15960431

    申请日:2018-04-23

    Applicant: Dropbox, Inc.

    Abstract: A multi-user search system with methodology for personal searching. In one embodiment, for example, a computer-implemented method includes: receiving a search query; routing the search query to a particular index server based on an identifier of a document namespace; using the identifier of the document namespace at the particular index server to identify a set of matching and authorized indexed documents; and providing an answer to the search query identifying the set of matching and authorized indexed documents.

Patent Agency Ranking