Removing transient objects to synthesize an unobstructed image
    4.
    发明授权
    Removing transient objects to synthesize an unobstructed image 有权
    去除瞬态物体以合成无障碍图像

    公开(公告)号:US09286707B1

    公开(公告)日:2016-03-15

    申请号:US14245439

    申请日:2014-04-04

    Applicant: Google Inc.

    CPC classification number: G06T11/60 G06K9/4652

    Abstract: In one aspect, the present subject matter is directed to a computer-implemented method for removing transient objects to synthesize an unobstructed image. The method includes receiving a plurality of images from a user. A most common value at a same pixel of each image is determined to infer pixels associated with a background of the images. A composition is generated from the received images, wherein the composition includes one of the pixels associated with the background of the images in place of a pixel associated with a foreground of at least one of the images.

    Abstract translation: 在一个方面,本主题涉及用于去除瞬态对象以合成无障碍图像的计算机实现的方法。 该方法包括从用户接收多个图像。 确定每个图像的相同像素处的最常见值以推断与图像的背景相关联的像素。 从接收到的图像生成构图,其中,所述构图包括与图像的背景相关联的像素中的一个,代替与至少一个图像的前景相关联的像素。

    TECHNIQUES FOR GENERATING CUSTOMIZED TWO-DIMENSIONAL BARCODES
    5.
    发明申请
    TECHNIQUES FOR GENERATING CUSTOMIZED TWO-DIMENSIONAL BARCODES 有权
    用于生成自定义二维条形码的技术

    公开(公告)号:US20140306019A1

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

    申请号:US14314917

    申请日:2014-06-25

    Applicant: Google Inc.

    Abstract: A computer-implemented technique can receive, at a computing device, a uniform resource locator (URL) for a web page and an image. A number of pixels corresponding to a desired resolution for encoding the image is determined and the image is converted to a modified image having the desired resolution. The technique can then generate a two-dimensional barcode by: (i) generating first data representative of the modified image, (ii) appending the first data to either an end of the URL to obtain a first modified URL or after a terminator bit of the two-dimensional barcode, (iii) generating second data representative of the second modified URL or the URL, and (iv) generating third data representative of an error correction code (ECC) based on the first data and the second data, wherein the two-dimensional barcode is generated based on the first data, the second data, and the third data.

    Abstract translation: 计算机实现的技术可以在计算设备处接收网页和图像的统一资源定位符(URL)。 确定对应于用于编码图像的期望分辨率的多个像素,并且将图像转换为具有期望分辨率的修改图像。 该技术然后可以通过以下步骤生成二维条形码:(i)生成表示修改图像的第一数据,(ii)将第一数据附加到URL的末尾以获得第一修改的URL或在终止位之后 所述二维条形码,(iii)生成表示所述第二修改URL或所述URL的第二数据,以及(iv)基于所述第一数据和所述第二数据生成表示纠错码(ECC)的第三数据,其中, 基于第一数据,第二数据和第三数据生成二维条形码。

    Techniques for generating customized two-dimensional barcodes
    6.
    发明授权
    Techniques for generating customized two-dimensional barcodes 有权
    用于生成定制二维条形码的技术

    公开(公告)号:US09208420B2

    公开(公告)日:2015-12-08

    申请号:US14314917

    申请日:2014-06-25

    Applicant: Google Inc.

    Abstract: A computer-implemented technique can receive, at a computing device, a uniform resource locator (URL) for a web page and an image. A number of pixels corresponding to a desired resolution for encoding the image is determined and the image is converted to a modified image having the desired resolution. The technique can then generate a two-dimensional barcode by: (i) generating first data representative of the modified image, (ii) appending the first data to either an end of the URL to obtain a first modified URL or after a terminator bit of the two-dimensional barcode, (iii) generating second data representative of the second modified URL or the URL, and (iv) generating third data representative of an error correction code (ECC) based on the first data and the second data, wherein the two-dimensional barcode is generated based on the first data, the second data, and the third data.

    Abstract translation: 计算机实现的技术可以在计算设备处接收网页和图像的统一资源定位符(URL)。 确定对应于用于编码图像的期望分辨率的多个像素,并且将图像转换为具有期望分辨率的修改图像。 该技术然后可以通过以下步骤生成二维条形码:(i)生成表示修改图像的第一数据,(ii)将第一数据附加到URL的末尾以获得第一修改的URL或在终止位之后 所述二维条形码,(iii)生成表示所述第二修改URL或所述URL的第二数据,以及(iv)基于所述第一数据和所述第二数据生成表示纠错码(ECC)的第三数据,其中, 基于第一数据,第二数据和第三数据生成二维条形码。

    Methods and systems for efficient discovery of devices in a peer-to-peer network
    7.
    发明授权
    Methods and systems for efficient discovery of devices in a peer-to-peer network 有权
    在对等网络中高效发现设备的方法和系统

    公开(公告)号:US09185148B1

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

    申请号:US13716675

    申请日:2012-12-17

    Applicant: Google Inc.

    Abstract: When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority.

    Abstract translation: 当尝试建立点对点连接时,计算设备可以快速发现能够交换内容的兼容设备,并记住它们。 当在扫描期间发现相邻设备时,计算设备可以确定相邻设备是否能够共享内容。 一旦确定相邻设备可以共享内容,则计算设备可以确定与相邻设备的先前连接的历史。 计算设备可以确定与相邻设备相对于其他设备共享内容的优先级。 计算设备可以基于相邻设备的历史和其他设备的历史来确定优先级,使得具有新内容的可能性的设备接收到更高的优先级。

    Techniques for generating customized two-dimensional barcodes

    公开(公告)号:US09665817B2

    公开(公告)日:2017-05-30

    申请号:US14939243

    申请日:2015-11-12

    Applicant: Google Inc.

    Abstract: A computer-implemented technique can receive, at a computing device, a uniform resource locator (URL) for a web page and an image. A number of pixels corresponding to a desired resolution for encoding the image is determined and the image is converted to a modified image having the desired resolution. The technique can then generate a two-dimensional barcode by: (i) generating first data representative of the modified image, (ii) appending the first data to either an end of the URL to obtain a first modified URL or after a terminator bit of the two-dimensional barcode, (iii) generating second data representative of the second modified URL or the URL, and (iv) generating third data representative of an error correction code (ECC) based on the first data and the second data, wherein the two-dimensional barcode is generated based on the first data, the second data, and the third data.

    METHODS AND SYSTEMS FOR EFFICIENT DISCOVERY OF DEVICES IN A PEER-TO-PEER NETWORK
    9.
    发明申请
    METHODS AND SYSTEMS FOR EFFICIENT DISCOVERY OF DEVICES IN A PEER-TO-PEER NETWORK 有权
    用于在对等网络中高效发现设备的方法和系统

    公开(公告)号:US20160028832A1

    公开(公告)日:2016-01-28

    申请号:US14877403

    申请日:2015-10-07

    Applicant: Google Inc.

    Abstract: When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority.

    Abstract translation: 当尝试建立点对点连接时,计算设备可以快速发现能够交换内容的兼容设备,并记住它们。 当在扫描期间发现相邻设备时,计算设备可以确定相邻设备是否能够共享内容。 一旦确定相邻设备可以共享内容,则计算设备可以确定与相邻设备的先前连接的历史。 计算设备可以确定与相邻设备相对于其他设备共享内容的优先级。 计算设备可以基于相邻设备的历史和其他设备的历史来确定优先级,使得具有新内容的可能性的设备接收到更高的优先级。

    Techniques for generating customized two-dimensional barcodes
    10.
    发明授权
    Techniques for generating customized two-dimensional barcodes 有权
    用于生成定制二维条形码的技术

    公开(公告)号:US09177238B2

    公开(公告)日:2015-11-03

    申请号:US14333983

    申请日:2014-07-17

    Applicant: Google Inc.

    CPC classification number: G06K19/06037 G06K9/00671 G06K9/2063

    Abstract: A computer-implemented technique can receive, at a computing device, a uniform resource locator (URL) for a web page and a plurality of images. A number of pixels corresponding to a desired resolution for encoding the images determined and the images are converted to modified images having the desired resolution. The technique can then generate an animated two-dimensional barcode using a plurality of two-dimensional barcodes generated for the plurality of images, respectively. A specific two-dimensional barcode can be generated by: generating first data representative of the modified image and appending the first data to either an end of the URL to obtain a first modified URL or after a terminator bit of the two-dimensional barcode. The two-dimensional barcode can then be generated using the first and second data and third data representative of an error correction code (ECC) and that is based on the first data and the second data.

    Abstract translation: 计算机实现的技术可以在计算设备处接收用于网页和多个图像的统一资源定位符(URL)。 对应于用于对所确定的图像进行编码的所需分辨率的像素的数量,并且将图像转换为具有期望分辨率的修改图像。 然后,该技术可以分别使用为多个图像生成的多个二维条形码来生成动画二维条形码。 可以通过以下方式生成特定的二维条形码:生成表示修改图像的第一数据,并将第一数据附加到URL的末尾以获得第一修改URL或二维条形码的终止符位之后。 然后可以使用代表纠错码(ECC)的第一和第二数据和第三数据并且基于第一数据和第二数据来生成二维条形码。

Patent Agency Ranking