Providing query suggestions
    1.
    发明授权
    Providing query suggestions 有权
    提供查询建议

    公开(公告)号:US08732171B2

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

    申请号:US12695758

    申请日:2010-01-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30864 G06F17/3064

    摘要: Methods and computer-readable media are provided for determining suggested queries. A user enters a search website, and the user is identified based on a user identification. Suggested queries are determined based on a group associated with the user. This association is created by extracting queries from data logs, categorizing the queries into groups based on their respective subject matter, associating the user with one or more groups, and determining suggested queries for each group. The suggested queries are communicated for display.

    摘要翻译: 提供了方法和计算机可读介质来确定建议的查询。 用户输入搜索网站,并且基于用户标识识别用户。 建议的查询是基于与用户相关联的组确定的。 该关联是通过从数据记录中提取查询来创建的,根据各自的主题将查询分组成组,将用户与一个或多个组相关联,并确定每个组的建议查询。 传达建议的查询以供显示。

    Providing query completions based on data tuples

    公开(公告)号:US10691679B2

    公开(公告)日:2020-06-23

    申请号:US13008046

    申请日:2011-01-18

    IPC分类号: G06F16/00 G06F16/242

    摘要: Data, such as product data or airline flight data, is represented using structured data tuples, tables, or as data with related metadata and tags, and stored by a search engine. Partial queries are received by the search engine from a user and are used to generate a dialog between the search engine and the user. The dialog may include suggested query completions for the partial queries that correspond to a schema associated with the data tuples. The suggested query completions may be determined using attribute combinations of attributes and attribute values, or metadata and tags associated with the data tuples, including known synonyms and misspellings. The user may interact with the query completions in the dialog, and the search engine may revise the dialog and the query completions according to the interactions. A user may query data tuples without knowing the schema used by the underlying data structures.

    User computing device with personal agent program for recommending meeting a friend at a service location based on current location, travel direction, and calendar activity
    4.
    发明授权
    User computing device with personal agent program for recommending meeting a friend at a service location based on current location, travel direction, and calendar activity 有权
    具有个人代理程序的用户计算设备,用于基于当前位置,行进方向和日历活动来推荐在服务位置与朋友会面

    公开(公告)号:US09317834B2

    公开(公告)日:2016-04-19

    申请号:US13174252

    申请日:2011-06-30

    摘要: A long-term personal agent program, executable as network service and/or on one or more user computing devices and related method for identifying opportunities and making recommendations on behalf of one or more users, are disclosed herein. In one example, the personal agent program includes a monitoring engine configured to monitor and interpret a user's activities over time with a plurality of sensing and logging methodologies according to user authorization, the use of statistical methods for learning to understand a user's goals and behavioral patterns from data, and the use of procedures for computing the expected value of information guiding sensing and logging in different contexts. The personal agent further may include a recommendation methodology configured to make suggestions and to take actions on behalf of the user, in the present moment as well as for future times, based on inferences about user goals and opportunities in the world.

    摘要翻译: 本文公开了一种长期个人代理程序,可执行为网络服务和/或一个或多个用户计算设备,以及用于代表一个或多个用户来识别机会和提出建议的相关方法。 在一个示例中,个人代理程序包括监视引擎,其被配置为根据用户授权监测和解释用户随时间的活动,使用多种感测和记录方法,使用用于学习以了解用户的目标和行为模式的统计方法 从数据,以及使用程序来计算信息的预期值,指导感测和记录在不同的上下文中。 个人代理还可以包括推荐方法,其被配置为基于对世界中的用户目标和机会的推论,在当前时刻以及将来的时间内代表用户提出建议和采取行动。

    Product synthesis from multiple sources
    5.
    发明授权
    Product synthesis from multiple sources 有权
    从多个来源的产品综合

    公开(公告)号:US08352473B2

    公开(公告)日:2013-01-08

    申请号:US12764676

    申请日:2010-04-21

    IPC分类号: G06Q10/00 G06Q30/00

    摘要: Methods and systems for automatically synthesizing product information from multiple data sources into an on-line catalog are disclosed, and in particular, for automatically synthesizing the product information based on attribute-value pairs. Information for a product may be obtained, via entity extraction, feed ingestion, and other mechanisms, from a plurality of structured and unstructured data sources having different taxonomies and schemas. Product information may additionally or alternatively be obtained or derived based on popularity data. The product information may be cleansed, segmented and normalized. The product information may be clustered so closest products, attribute names and attribute values are associated. A representative value for an attribute name may be determined, and the on-line catalog may be updated so that entries are comprehensive, meaningful and useful to a catalog user. Updates from at least 500 million different data sources may be scheduled to occur as frequently as several times daily.

    摘要翻译: 公开了用于将产品信息从多个数据源自动合成到在线目录中的方法和系统,特别地,用于基于属性值对自动合成产品信息。 可以通过实体提取,饲料摄取和其他机制从具有不同分类和模式的多个结构化和非结构化数据源获得信息。 产品信息可以另外地或替代地基于流行度数据获得或导出。 产品信息可以被清洁,分段和归一化。 产品信息可能被聚集,因此最接近的产品,属性名称和属性值相关联。 可以确定属性名称的代表值,并且可以更新在线目录,使得条目对目录用户是全面的,有意义的和有用的。 可能会安排从至少5亿个不同数据源进行更新,频繁发生,每天多次。

    ONLINE MARKETPLACE WITH DYNAMIC PRICING
    6.
    发明申请
    ONLINE MARKETPLACE WITH DYNAMIC PRICING 审中-公开
    在线市场动态定价

    公开(公告)号:US20120323795A1

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

    申请号:US13163554

    申请日:2011-06-17

    申请人: Stelios Paparizos

    发明人: Stelios Paparizos

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/00 G06Q10/087

    摘要: Systems and methods for dynamic pricing in real-time marketplace transactions are provided. A method may include receiving a request from a bid agent associated with a location-aware user device, and an offer for goods/services from an offer agent that is associated with a merchant device. The offer may include an inventory and one or more locations of the goods/services. The method includes determining a location of the location-aware user device, and determining whether the inventory and the one or more locations of the goods/services are sufficient to satisfy the request. If so, then the method includes establishing a real-time dynamic marketplace session between the offer agent and the bid agent to facilitate a negotiation for the goods/services. Upon receiving an acceptance from the offer agent for a bid from the bid agent, the method includes processing a purchase transaction for the goods/services.

    摘要翻译: 提供了实时市场交易中动态定价的系统和方法。 方法可以包括从与位置感知用户设备相关联的出价代理接收请求,以及从与商家设备相关联的报价代理提供商品/服务。 该优惠可以包括库存和货物/服务的一个或多个位置。 该方法包括确定位置感知用户设备的位置,以及确定库存和货物/服务的一个或多个位置是否足以满足该请求。 如果是这样,则该方法包括在提供代理和投标代理之间建立实时动态市场会话,以便于商品/服务的协商。 在从投标代理人收到要约代理人出价的接收之后,该方法包括处理商品/服务的购买交易。

    FACET DETERMINATION USING QUERY LOGS
    7.
    发明申请
    FACET DETERMINATION USING QUERY LOGS 审中-公开
    使用查询记录的FACET确定

    公开(公告)号:US20120226681A1

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

    申请号:US13037388

    申请日:2011-03-01

    IPC分类号: G06F17/30

    CPC分类号: G06F16/24578

    摘要: Previously received queries from a search log are analyzed to determine a category of structured data associated with each query. For example, the categories may correspond to consumer product categories such as televisions, digital cameras, etc. For each category, the terms of the queries associated with the category are correlated with the attributes and attribute values of the structured data tuples associated with the category. The attributes may be ranked based on the correlation. When a subsequent query is received, the category of the query is determined and the ranked attributes associated with the category are used to select facets that are displayed to the user along with the search results.

    摘要翻译: 分析来自搜索日志的先前接收到的查询以确定与每个查询相关联的结构化数据的类别。 例如,类别可以对应于诸如电视机,数码相机等的消费者产品类别。对于每个类别,与该类别相关联的查询的条款与与该类别相关联的结构化数据元组的属性和属性值相关联 。 可以基于相关性对这些属性进行排名。 当接收到后续查询时,确定查询的类别,并且与该类别相关联的排名属性被用于选择与搜索结果一起向用户显示的方面。

    RELAXATION FOR STRUCTURED QUERIES
    8.
    发明申请
    RELAXATION FOR STRUCTURED QUERIES 有权
    结构性质疑的放松

    公开(公告)号:US20110307517A1

    公开(公告)日:2011-12-15

    申请号:US12796678

    申请日:2010-06-09

    IPC分类号: G06F17/30

    摘要: A structured query may specify attribute values for attributes. An estimate of the number of items that will match the structured query if it is applied to a structured database is determined. If the estimated number of items is below a threshold, the structured query may be relaxed to form new candidate structured queries. The number of candidate queries may be determined based on a desired running time. Each of the candidate structured queries may be determined by changing one or more attribute values of the attributes of the structured query. Estimates of the number of items each of the candidate structured queries will match is determined, and the candidate structured query that has the highest matching estimation is used to query the database. The matching results may be output.

    摘要翻译: 结构化查询可以指定属性的属性值。 确定将结构化查询与应用于结构化数据库时匹配的项目数量的估计。 如果估计的项目数量低于阈值,则可以放宽结构化查询以形成新的候选结构化查询。 可以基于期望的运行时间来确定候选查询的数量。 可以通过改变结构化查询的属性的一个或多个属性值来确定每个候选结构化查询。 确定每个候选结构化查询将匹配的项目的数量的估计,并且使用具有最高匹配估计的候选结构化查询来查询数据库。 可以输出匹配结果。

    ANSWERING WEB QUERIES USING STRUCTURED DATA SOURCES
    9.
    发明申请
    ANSWERING WEB QUERIES USING STRUCTURED DATA SOURCES 有权
    使用结构化数据源解答网络问题

    公开(公告)号:US20110047171A1

    公开(公告)日:2011-02-24

    申请号:US12545872

    申请日:2009-08-24

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3056 G06F17/30427

    摘要: Described is answering online web queries from a structured data store, such as a products database. An online web search query is modified into an evaluation expression for accessing a structured data store (e.g., a database, XML file, a flat table) to find search results. A query is matched to a pattern, which is used to generate the expression, as well as determine to which structured data store the query is routed. Tokens (e.g., words) in the query are processed against a dictionary of token classes (sets of tokens) and patterns (sets of token classes) to annotate the query to map the query to the matching pattern. A translation process generates the expression based on translation hints that correspond to the matching pattern. Also described is offline mining of query logs to generate the dictionaries.

    摘要翻译: 描述的是回答来自结构化数据存储(如产品数据库)的在线Web查询。 在线网络搜索查询被修改为用于访问结构化数据存储(例如,数据库,XML文件,平面表)以查找搜索结果的评估表达式。 查询与一个模式相匹配,该模式用于生成表达式,以及确定查询路由到哪个结构化数据存储。 根据令牌类(令牌集)和模式(令牌类集合)的字典处理查询中的令牌(例如单词),以注释查询以将查询映射到匹配模式。 翻译过程基于与匹配模式对应的翻译提示生成表达式。 还描述了查询日志的离线挖掘以生成字典。

    Relaxation for structured queries
    10.
    发明授权
    Relaxation for structured queries 有权
    结构化查询放松

    公开(公告)号:US09158813B2

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

    申请号:US12796678

    申请日:2010-06-09

    IPC分类号: G06F17/30

    摘要: A structured query may specify attribute values for attributes. An estimate of the number of items that will match the structured query if it is applied to a structured database is determined. If the estimated number of items is below a threshold, the structured query may be relaxed to form new candidate structured queries. The number of candidate queries may be determined based on a desired running time. Each of the candidate structured queries may be determined by changing one or more attribute values of the attributes of the structured query. Estimates of the number of items each of the candidate structured queries will match is determined, and the candidate structured query that has the highest matching estimation is used to query the database. The matching results may be output.

    摘要翻译: 结构化查询可以指定属性的属性值。 确定将结构化查询与应用于结构化数据库时匹配的项目数量的估计。 如果估计的项目数量低于阈值,则可以放宽结构化查询以形成新的候选结构化查询。 可以基于期望的运行时间来确定候选查询的数量。 可以通过改变结构化查询的属性的一个或多个属性值来确定每个候选结构化查询。 确定每个候选结构化查询将匹配的项目的数量的估计,并且使用具有最高匹配估计的候选结构化查询来查询数据库。 可以输出匹配结果。