Distinguishing search results associated with an electronic payment system
    1.
    发明授权
    Distinguishing search results associated with an electronic payment system 有权
    区分与电子支付系统相关联的搜索结果

    公开(公告)号:US08335726B1

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

    申请号:US13296217

    申请日:2011-11-14

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/06 G06Q30/0601

    摘要: A search engine communicates with a broker to identify search result content associated with merchants that support purchases through an electronic commerce system provided by the broker. The results of a search can include some content associated with merchants that support purchases through the broker, some content associated with merchants that do not support purchases through the broker, and some content not associated with any merchant. The search engine visually distinguishes content in the search results associated with merchants that support purchases through the broker by displaying a badge, such as a graphical icon, with the content. The search engine can use different types of badges to indicate different characteristics of the merchants.

    摘要翻译: 搜索引擎与经纪人通信以识别通过由经纪人提供的电子商务系统来支持购买的与商户相关联的搜索结果内容。 搜索结果可以包括与商家相关联的一些内容,其支持通过经纪人购买,与商户相关联的不支持通过经纪人购买的内容,以及一些与任何商家无关的内容。 搜索引擎通过显示诸如图形图标的徽章与内容,通过经纪人在视觉上区分与支持购买的商家相关联的搜索结果中的内容。 搜索引擎可以使用不同类型的徽章来表示商家的不同特征。

    Data propagation in a multi-shard database system
    2.
    发明授权
    Data propagation in a multi-shard database system 有权
    数据传播在多分片数据库系统中

    公开(公告)号:US08037024B1

    公开(公告)日:2011-10-11

    申请号:US12133193

    申请日:2008-06-04

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581

    摘要: Methods, systems and apparatus, including computer program products, for propagating data across shards of a database system are described. According to one method, a first request that includes instructions to place a second request in a queue of a second shard is placed in a queue of a first database shard, and the change is committed to the records of the first shard. A queue processor polling the queue fetches and dispatches the first request, placing the second request in a queue of a second database shard. The second request includes instructions for making the change to the second shard. A queue processor of the second database shard polls the queue of the second database, fetches the second request, and dispatches it to make the change on the second database shard.

    摘要翻译: 描述了用于在数据库系统的分片上传播数据的方法,系统和装置,包括计算机程序产品。 根据一种方法,包括将第二请求放置在第二分片的队列中的指令的第一请求被放置在第一数据库分片的队列中,并且改变被提交到第一分片的记录。 轮询队列的队列处理器提取并分派第一个请求,将第二个请求放在第二个数据库分片的队列中。 第二个请求包括对第二个分片进行更改的指令。 第二数据库分片的队列处理器轮询第二个数据库的队列,获取第二个请求,并对其进行调度,以便对第二个数据库分片进行更改。

    Streaming video processing
    3.
    发明授权
    Streaming video processing 有权
    流式视频处理

    公开(公告)号:US08042142B1

    公开(公告)日:2011-10-18

    申请号:US12332301

    申请日:2008-12-10

    IPC分类号: H04N7/173

    CPC分类号: H04N21/2343

    摘要: In one embodiment, a method includes accessing data identifying a video for processing and mapping an instruction graph to the video based on one or more predetermined criteria and the data identifying the video. The instruction graph describes a workflow for processing the video, and the workflow includes a series of services that each provide particular processing of the video. The method includes calling the services in series to process the video based on the instruction graph. The video streams to each service in series as the video processes. A downstream service may begin processing one or more portions of the video after an upstream service has finished processing the one or more portions of the video and before the upstream service has finished processing the video in its entirety.

    摘要翻译: 在一个实施例中,一种方法包括访问识别用于处理视频的数据,以及基于一个或多个预定标准和识别视频的数据将指令图映射到视频。 指令图描述了用于处理视频的工作流程,并且工作流程包括一系列服务,每个服务都提供视频的特定处理。 该方法包括根据指令图串行调用服务来处理视频。 视频流中每个服务的视频串流。 在上游业务已经完成处理视频的一个或多个部分之后,以及在上游业务完成处理视频之前,下游业务可以开始处理视频的一个或多个部分。

    Parallel video transcoding
    4.
    发明授权
    Parallel video transcoding 有权
    并行视频转码

    公开(公告)号:US09338467B1

    公开(公告)日:2016-05-10

    申请号:US13185272

    申请日:2011-07-18

    IPC分类号: H04N19/40 H04N19/85

    摘要: A system and method provides transcoding a video in parallel by multiple transcoders based on a measure of video coding complexity (VCC). The system has a video pre-processing module, a master transcoder, a transcoding controller and multiple transcoders. The video pre-processing module transcodes a source video into an intermediate video. The master transcoder partitions the intermediate video into multiple transcoding units, where a transcoding unit identifies a portion of data of the intermediate video for transcoding. The master transcoder further generates a transcoding request for each transcoding unit. The transcoding controller distributes the transcoding units to the multiple transcoders, which transcode the data of the transcoding units in parallel into transcoded data.

    摘要翻译: 基于视频编码复杂度(VCC)的测量,系统和方法通过多个代码转换器并行地对视频进行代码转换。 该系统具有视频预处理模块,主代码转换器,代码转换控制器和多个代码转换器。 视频预处理模块将源视频转码为中间视频。 主代码转换器将中间视频分割成多个代码转换单元,其中代码转换单元识别用于代码转换的中间视频的一部分数据。 主代码转换器还为每个代码转换单元生成代码转换请求。 代码转换控制器将代码转换单元分配给多个代码转换器,其将代码转换单元的数据并行转码为代码转换的数据。

    Data propagation in a multi-shard database system
    5.
    发明授权
    Data propagation in a multi-shard database system 有权
    数据传播在多分片数据库系统中

    公开(公告)号:US08209284B1

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

    申请号:US13210511

    申请日:2011-08-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30581

    摘要: Methods, systems and apparatus, including computer program products, for propagating data across shards of a database system are described. According to one method, a first request that includes instructions to place a second request in a queue of a second shard is placed in a queue of a first database shard, and the change is committed to the records of the first shard. A queue processor polling the queue fetches and dispatches the first request, placing the second request in a queue of a second database shard. The second request includes instructions for making the change to the second shard. A queue processor of the second database shard polls the queue of the second database, fetches the second request, and dispatches it to make the change on the second database shard.

    摘要翻译: 描述了用于在数据库系统的分片上传播数据的方法,系统和装置,包括计算机程序产品。 根据一种方法,包括将第二请求放置在第二分片的队列中的指令的第一请求被放置在第一数据库分片的队列中,并且改变被提交到第一分片的记录。 轮询队列的队列处理器提取并分派第一个请求,将第二个请求放在第二个数据库分片的队列中。 第二个请求包括对第二个分片进行更改的指令。 第二数据库分片的队列处理器轮询第二个数据库的队列,获取第二个请求,并对其进行调度,以便对第二个数据库分片进行更改。

    Distinguishing search results associated with an electronic commerce system
    6.
    发明授权
    Distinguishing search results associated with an electronic commerce system 有权
    区分与电子商务系统相关联的搜索结果

    公开(公告)号:US08078497B1

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

    申请号:US11858096

    申请日:2007-09-19

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/06 G06Q30/0601

    摘要: A search engine communicates with a broker to identify search result content associated with merchants that support purchases through an electronic commerce system provided by the broker. The results of a search can include some content associated with merchants that support purchases through the broker, some content associated with merchants that do not support purchases through the broker, and some content not associated with any merchant. The search engine visually distinguishes content in the search results associated with merchants that support purchases through the broker by displaying a badge, such as a graphical icon, with the content. The search engine can use different types of badges to indicate different characteristics of the merchants.

    摘要翻译: 搜索引擎与经纪人通信以识别通过由经纪人提供的电子商务系统来支持购买的与商户相关联的搜索结果内容。 搜索结果可以包括与商家相关联的一些内容,其支持通过经纪人购买,与商户相关联的不支持通过经纪人购买的内容,以及一些与任何商家无关的内容。 搜索引擎通过显示诸如图形图标的徽章与内容,通过经纪人在视觉上区分与支持购买的商家相关联的搜索结果中的内容。 搜索引擎可以使用不同类型的徽章来表示商家的不同特征。

    Database partitioning by virtual partitions
    8.
    发明授权
    Database partitioning by virtual partitions 有权
    虚拟分区进行数据库分区

    公开(公告)号:US08543621B2

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

    申请号:US13588636

    申请日:2012-08-17

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30339 G06F17/30584

    摘要: A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases.

    摘要翻译: 数据库可以虚拟地划分成虚拟分区。 虚拟分区映射到数据库的物理数据库。 添加到数据库的数据记录都分配给虚拟分区,并存储在映射到分配的虚拟分区的物理数据库中。 为数据记录生成的标识符包括所分配的虚拟分区的标识符。 创建其他数据库时,将虚拟分区重新映射到物理数据库的较大空间。

    Database partitioning by virtual partitions
    9.
    发明授权
    Database partitioning by virtual partitions 有权
    虚拟分区进行数据库分区

    公开(公告)号:US08271545B2

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

    申请号:US12897665

    申请日:2010-10-04

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30339 G06F17/30584

    摘要: A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases.

    摘要翻译: 数据库可以虚拟地划分成虚拟分区。 虚拟分区映射到数据库的物理数据库。 添加到数据库的数据记录都分配给虚拟分区,并存储在映射到分配的虚拟分区的物理数据库中。 为数据记录生成的标识符包括所分配的虚拟分区的标识符。 创建其他数据库时,将虚拟分区重新映射到物理数据库的较大空间。

    Database partitioning by virtual partitions
    10.
    发明授权
    Database partitioning by virtual partitions 有权
    虚拟分区进行数据库分区

    公开(公告)号:US07809769B2

    公开(公告)日:2010-10-05

    申请号:US11437598

    申请日:2006-05-18

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30339 G06F17/30584

    摘要: A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases.

    摘要翻译: 数据库可以虚拟地划分成虚拟分区。 虚拟分区映射到数据库的物理数据库。 添加到数据库的数据记录都分配给虚拟分区,并存储在映射到分配的虚拟分区的物理数据库中。 为数据记录生成的标识符包括所分配的虚拟分区的标识符。 创建其他数据库时,将虚拟分区重新映射到物理数据库的较大空间。