-
公开(公告)号:US20180260302A1
公开(公告)日:2018-09-13
申请号:US15631872
申请日:2017-06-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jordi MOLA , Kenneth Walter SYKES
CPC classification number: G06F11/3636 , G06F11/3466 , G06F17/30023 , G06F17/30631 , G06F17/30979 , G06F17/30991
Abstract: Querying resource lifetime using a trace of program execution. An embodiment includes identifying a query expression targeted at least a portion of the trace of program execution. The query expression specifies at least (i) a data object representing a plurality of events identified in the trace, each event associated with one or more attributes relating to resource lifetime, and (ii) one or more conditions matching the one attributes relating to resource lifetime. In response to receiving the query expression, the query expression is processed based at least on an analysis of an identified subset of the trace. Based on processing the query expression, a result data set that includes or identifies at least one of the plurality of events that meets the one or more conditions is presented.
-
公开(公告)号:US09984110B2
公开(公告)日:2018-05-29
申请号:US14555171
申请日:2014-11-26
Applicant: Dropbox, Inc.
Inventor: Samir Goel , Franck Chastagnol , Abhishek Agrawal
CPC classification number: G06F17/30356 , G06F17/277 , G06F17/30011 , G06F17/30094 , G06F17/30106 , G06F17/30309 , G06F17/30312 , G06F17/30321 , G06F17/30368 , G06F17/30386 , G06F17/30507 , G06F17/30616 , G06F17/30622 , G06F17/30631 , G06F17/30867 , G06F17/30914 , G06F21/6218 , H04L63/08 , H04L63/101
Abstract: A multi-user search system with methodology for personalized search query autocomplete. In one embodiment, for example, a method for personalized search query autocomplete includes receiving, from an end-user computing device of an authenticated user, a completion search query including a completion token; determining an identifier of an authorized document namespace the authenticated user is permitted to access; generating an index key including the authorized document namespace identifier as a prefix and the completion token as a suffix; accessing an index dictionary with the index key to identify and iterate over a plurality of prefixed index tokens until a stop condition is reached, each of the plurality of prefixed index tokens including the authorized document namespace identifier as a prefix and the each index token as a suffix, the completion token being a prefix of or matching the each index token; and for each prefixed index token of the plurality of prefixed index tokens, determining whether any documents identified in a postings list associated with the each prefixed index token satisfies the completion query, and returning filenames of any such documents satisfying the completion query in an answer to the completion query.
-
公开(公告)号:US09977777B2
公开(公告)日:2018-05-22
申请号:US15050591
申请日:2016-02-23
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Gregory J. Boss , Rick A. Hamilton, II , Kevin C. McConnell , James W. Seaman
CPC classification number: G06F17/276 , G06F17/243 , G06F17/30616 , G06F17/30631 , G06F17/30702 , H04L51/00
Abstract: A method and system are provided for identifying type-ahead candidates. A method includes determining a context of past non-threaded emails of a user. The method further includes generating a context index associating the past non-threaded emails of the determined context with repeatable values within the past non-threaded emails. The method further includes receiving characters in a current email and determining a context of the current email. The method further includes determining matches between the current email and the past non-threaded in the context index. The method further includes identifying the corresponding repeatable values and matching the identified corresponding repeatable values with the received characters. The method further includes presenting the candidate words to the user for inclusion in the current email.
-
公开(公告)号:US09946735B2
公开(公告)日:2018-04-17
申请号:US15376386
申请日:2016-12-12
Applicant: Amazon Technologies, Inc.
IPC: G06F17/30
CPC classification number: G06F17/30283 , G06F17/30312 , G06F17/30321 , G06F17/30356 , G06F17/30368 , G06F17/30575 , G06F17/30578 , G06F17/30619 , G06F17/30631
Abstract: Read-only nodes of a distributed database system may implement index structure navigation using page versions. A read request may be received at a read only node of a distributed database for select data. Data pages linked together to form an index structure for data stored for the distributed database may be navigated according to versions maintained for the data pages in order to identify one or more locations to access for the select data. One or more prior versions of data pages may be selected as part navigating the index structure according to a consistent view of the distributed database associated with the read request. Change notifications may also be received at the read-only node modifying the data pages of the index structure. The index structure modifications may be applied without blocking the index structure navigation for servicing the read request.
-
公开(公告)号:US09753993B2
公开(公告)日:2017-09-05
申请号:US15337989
申请日:2016-10-28
Applicant: Facebook, Inc.
Inventor: Sriram Sankar , Gintaras Andrius Woss , Rajat Raina , Maxim Gubin
CPC classification number: G06F17/3053 , G06F17/30 , G06F17/30321 , G06F17/30336 , G06F17/30554 , G06F17/30631 , G06F17/30867 , G06F17/30958 , G06Q50/01
Abstract: In one embodiment, one or move computing devices receive, from a client device of a first user, a query corresponding to a first node type of a plurality of node types. The computer devices search one or more search indices to identify one or more nodes of a social graph matching the query. The search indices maintain an index of a plurality of nodes of the first node type, each node of the plurality of nodes having a static rank which is based at least in part on a pre-calculated value for each node. The computer devices send, to the client device of the first user for display, a search-results interface responsive to the received query. The search-results interface includes reference to one or more nodes each corresponding to the first node type and having a static rank greater than a threshold rank.
-
公开(公告)号:US20170091226A1
公开(公告)日:2017-03-30
申请号:US15376386
申请日:2016-12-12
Applicant: Amazon Technologies, Inc.
IPC: G06F17/30
CPC classification number: G06F17/30283 , G06F17/30312 , G06F17/30321 , G06F17/30356 , G06F17/30368 , G06F17/30575 , G06F17/30578 , G06F17/30619 , G06F17/30631
Abstract: Read-only nodes of a distributed database system may implement index structure navigation using page versions. A read request may be received at a read only node of a distributed database for select data. Data pages linked together to form an index structure for data stored for the distributed database may be navigated according to versions maintained for the data pages in order to identify one or more locations to access for the select data. One or more prior versions of data pages may be selected as part navigating the index structure according to a consistent view of the distributed database associated with the read request. Change notifications may also be received at the read-only node modifying the data pages of the index structure. The index structure modifications may be applied without blocking the index structure navigation for servicing the read request.
-
87.
公开(公告)号:US20170068727A1
公开(公告)日:2017-03-09
申请号:US14849481
申请日:2015-09-09
Applicant: Amazon Technologies, Inc.
Inventor: Gregory Alan Rubin , Gregory Branchek Roth
IPC: G06F17/30
CPC classification number: G06F17/30687 , G06F17/3033 , G06F17/30483 , G06F17/30631
Abstract: A computer system receives a request to remove an entry from a probabilistic data structure. In response to the request, the computer system queries the probabilistic data structure to determine a current iteration value for the entry within the probabilistic data structure. The current iteration value indicates a state of the entry such that a first state corresponds to the entry being a member of a set and a second state corresponds to the absence of the entry from the set. As a result of the current iteration value denoting that the entry is a member of the set, the computer system increments the current iteration value to generate a new iteration value that corresponds to the absence of the entry from the set. The computer system uses the new iteration value and the entry to generate a new output value that is then added to the probabilistic data structure.
Abstract translation: 计算机系统接收从概率数据结构中删除条目的请求。 响应于该请求,计算机系统查询概率数据结构以确定概率数据结构内的条目的当前迭代值。 当前迭代值指示条目的状态,使得第一状态对应于作为集合的成员的条目,并且第二状态对应于来自该集合的条目的不存在。 作为当前迭代值的结果,表示条目是该集合的成员,计算机系统将递增当前迭代值以生成对应于该集合中条目不存在的新的迭代值。 计算机系统使用新的迭代值和条目来生成新的输出值,然后将其添加到概率数据结构中。
-
公开(公告)号:US20170046348A1
公开(公告)日:2017-02-16
申请号:US15337989
申请日:2016-10-28
Applicant: Facebook, Inc.
Inventor: Sriram Sankar , Gintaras Andrius Woss , Rajat Raina , Maxim Gubin
IPC: G06F17/30
CPC classification number: G06F17/3053 , G06F17/30 , G06F17/30321 , G06F17/30336 , G06F17/30554 , G06F17/30631 , G06F17/30867 , G06F17/30958 , G06Q50/01
Abstract: In one embodiment, one or move computing devices receive, from a client device of a first user, a query corresponding to a first node type of a plurality of node types. The computer devices search one or more search indices to identify one or more nodes of a social graph matching the query. The search indices maintain an index of a plurality of nodes of the first node type, each node of the plurality of nodes having a static rank which is based at least in part on a pre-calculated value for each node. The computer devices send, to the client device of the first user for display, a search-results interface responsive to the received query. The search-results interface includes reference to one or more nodes each corresponding to the first node type and having a static rank greater than a threshold rank.
Abstract translation: 在一个实施例中,一个或移动计算设备从第一用户的客户端设备接收与多个节点类型的第一节点类型相对应的查询。 计算机设备搜索一个或多个搜索索引以识别与查询匹配的社交图表的一个或多个节点。 所述搜索索引保持所述第一节点类型的多个节点的索引,所述多个节点中的每个节点具有至少部分地基于每个节点的预先计算的值的静态秩。 计算机设备向第一用户的客户端设备发送响应于接收到的查询的搜索结果界面。 搜索结果界面包括对每个对应于第一节点类型并具有大于阈值等级的静态等级的一个或多个节点的引用。
-
公开(公告)号:US20160353169A1
公开(公告)日:2016-12-01
申请号:US15170862
申请日:2016-06-01
Applicant: Sinclair Broadcast Group, Inc.
Inventor: Benjamin Aaron Miller , Jason D. Justman , Lora Clark Bouchard , Michael Ellery Bouchard , Kevin James Cotlove , Mathew Keith Gitchell , Stacia Lynn Haisch , Jonathan David Kersten , Matthew Karl Marchio , Peter Arthur Pulliam , George Allen Smith , Todd Christopher Tibbetts
IPC: H04N21/4627 , H04N21/426 , H04N21/442 , H04N21/254 , H04L29/08 , H04L29/06
CPC classification number: G10L15/1822 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/248 , G06F17/30631 , G10L15/04 , G10L15/1815 , G10L15/26 , G10L19/018 , G10L25/57 , H04L65/4076 , H04L65/602 , H04L67/02 , H04L67/20 , H04N21/2187 , H04N21/23418 , H04N21/23424 , H04N21/234363 , H04N21/23439 , H04N21/235 , H04N21/2541 , H04N21/42684 , H04N21/4383 , H04N21/44222 , H04N21/4627 , H04N21/4668 , H04N21/47205 , H04N21/4782 , H04N21/812 , H04N21/8456 , H04N21/854 , H04N21/8543
Abstract: Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.
Abstract translation: 本文描述了用于分发具有一个或多个分发限制的联合内容或内容的系统,设备和方法。 一方面,方法可以包括向多个内容项目分配唯一ID,其中至少一个内容项目的唯一ID与一个或多个属性分配限制相关联。 该方法还可以包括将视频流中的内容项流传输到至少两个属性,并监视流在视频流中的多个内容项的唯一ID,以检测与一个或多个属性分布限制相关联的最少一个内容项。 基于一个或多个属性分配限制,与一个或多个属性分发限制相关联的最少一个内容项目的分发可以与流式传输视频流同时从一个或多个属性中被阻止。
-
90.
公开(公告)号:US20160353141A1
公开(公告)日:2016-12-01
申请号:US15170906
申请日:2016-06-01
Applicant: Sinclair Broadcast Group, Inc.
Inventor: Benjamin Aaron Miller , Jason D. Justman , Lora Clark Bouchard , Michael Ellery Bouchard , Kevin James Cotlove , Mathew Keith Gitchell , Stacia Lynn Haisch , Jonathan David Kersten , Matthew Karl Marchio , Peter Arthur Pulliam , George Allen Smith , Todd Christopher Tibbetts
IPC: H04N21/234 , H04N21/442 , H04N21/438 , H04N21/81
CPC classification number: G10L15/1822 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F17/212 , G06F17/248 , G06F17/30631 , G10L15/04 , G10L15/1815 , G10L15/26 , G10L19/018 , G10L25/57 , H04L65/4076 , H04L65/602 , H04L67/02 , H04L67/20 , H04N21/2187 , H04N21/23418 , H04N21/23424 , H04N21/234363 , H04N21/23439 , H04N21/235 , H04N21/2541 , H04N21/42684 , H04N21/4383 , H04N21/44222 , H04N21/4627 , H04N21/4668 , H04N21/47205 , H04N21/4782 , H04N21/812 , H04N21/8456 , H04N21/854 , H04N21/8543
Abstract: Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.
Abstract translation: 本文描述了系统,方法和设备,用于将辅助内容置于主内容流中未知持续时间的中断。 在一个方面,所描述的技术可以包括例如通过减少能力的客户端设备(诸如移动设备或平板电脑)流式传输主要内容的片段。 设备可以接收指示主内容流的中断的信息。 该设备可以基于接收到指示中断的信息来播放辅助内容。 设备可以确定主内容的下一段何时可用,并且在检测到主内容的第二段可用时开始流传送主内容的下一段。
-
-
-
-
-
-
-
-
-