-
公开(公告)号:US10241668B2
公开(公告)日:2019-03-26
申请号:US15432493
申请日:2017-02-14
申请人: GOOGLE INC.
发明人: Matthew Sharifi , David Petrou
IPC分类号: G06F3/0486 , G06F3/16 , G06F9/54 , G06F3/0484 , G06F3/0488
摘要: Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a first mobile application in response to a drag command and receiving a drop location in a second mobile application that differs from the first mobile application. The method may also include determining that a drop location is a text input control and the drag area is not text-based, performing a search for a text description of the drag area, and pasting the text description into the text input control. The method may also include determining that a drop location is an image input control and that the drag area is text based, performing a search using the drag area for a responsive image, and pasting the responsive image into the image input control.
-
公开(公告)号:US10178527B2
公开(公告)日:2019-01-08
申请号:US14962415
申请日:2015-12-08
申请人: GOOGLE INC.
发明人: Matthew Sharifi , Jorge Pereira , Dominik Roblek , Julian Odell , Cong Li , David Petrou
摘要: Systems and methods are provided for a personalized entity repository. For example, a computing device comprises a personalized entity repository having fixed sets of entities from an entity repository stored at a server, a processor, and memory storing instructions that cause the computing device to identify fixed sets of entities that are relevant to a user based on context associated with the computing device, rank the fixed sets by relevancy, and update the personalized entity repository using selected sets determined based on the rank and on set usage parameters applicable to the user. In another example, a method includes generating fixed sets of entities from an entity repository, including location-based sets and topic-based sets, and providing a subset of the fixed sets to a client, the client requesting the subset based on the client's location and on items identified in content generated for display on the client.
-
公开(公告)号:US10013552B2
公开(公告)日:2018-07-03
申请号:US15640802
申请日:2017-07-03
申请人: GOOGLE INC.
CPC分类号: G06F21/54 , G06F16/2465 , G06F16/955 , G06F21/6218 , G06F2221/0724 , G06T1/0021 , G06T1/20 , G06T1/60 , G06T11/60
摘要: Systems and methods prevent or restrict the mining of content on a mobile device. For example, a method may include identifying a mining-restriction mark in low order bits or high order bits in a frame buffer of a mobile device and determining whether the mining-restriction mark prevents mining of content. Mining includes non-transient storage of a copy or derivations of data in the frame buffer. The method may also include preventing the mining of data in the frame buffer when the mining-restriction mark prevents mining.
-
公开(公告)号:US09852348B2
公开(公告)日:2017-12-26
申请号:US14690274
申请日:2015-04-17
申请人: Google Inc.
IPC分类号: G06K9/18 , G06K9/00 , G06K9/32 , G06K9/34 , G06K9/46 , G06K9/62 , G06T3/40 , G06T11/60 , G06K9/36
CPC分类号: G06K9/18 , G06K9/00463 , G06K9/00483 , G06K9/3275 , G06K9/342 , G06K9/4642 , G06K9/6211 , G06K2009/363 , G06T3/4038 , G06T11/60
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to generate a scannable document. In one aspect, a method includes receiving a scan request, wherein the scan request includes a plurality of text images; for each text image of the plurality of text images: rectifying the text image to generate a text image with parallel image lines, generating a plurality of word bounding boxes that enclose one or more connected components in the text image, wherein each word bounding box is associated with a respective word, and generating, for each respective word in the text image, a plurality of points that represent the respective word; combining the plurality of text images to form a single text document; and providing the combined image as a scannable document.
-
公开(公告)号:US09824079B1
公开(公告)日:2017-11-21
申请号:US14451385
申请日:2014-08-04
申请人: GOOGLE INC.
发明人: Matthew Sharifi , David Petrou
CPC分类号: G06F17/30259 , G06F3/04842 , G06F3/04845 , G06F9/451 , G06F17/2235 , G06F17/241 , G06F17/278 , G06F17/30112 , G06F17/30247 , G06F17/30268 , G06F17/30321 , G06F17/3053 , G06F17/30899 , G06K9/00469 , G06K9/6215 , G06Q10/1097 , H04L67/06 , H04W4/18
摘要: Systems and methods identify actionable content in onscreen content and provide at least a default action for the content. For example, a method may include receiving an image of a screen captured from a display of a mobile device, determining areas of actionable content in the image, and determining a respective action for each area of actionable content. The method may also include generating annotation data for the image, the annotation data including a visual cue that corresponds to a first area of actionable content, the visual cue being actionable to initiate the respective action when selected and providing the annotation data for display on the mobile device.
-
公开(公告)号:US20170330336A1
公开(公告)日:2017-11-16
申请号:US15154957
申请日:2016-05-14
申请人: Google Inc.
发明人: Dominik Roblek , David Petrou , Matthew Sharifi
IPC分类号: G06T7/30 , G06F3/0484 , G06F3/0488 , G06T7/90
CPC分类号: G06T7/30 , G06F3/04842 , G06F3/0488 , G06F17/30047 , G06F17/30867 , G06T7/90
摘要: Methods and apparatus directed to segmenting content displayed on a computing device into regions. The segmenting of content displayed on the computing device into regions is accomplished via analysis of pixels of a “screenshot image” that captures at least a portion of (e.g., all of) the displayed content. Individual pixels of the screenshot image may be analyzed to determine one or more regions of the screenshot image and to optionally assign a corresponding semantic type to each of the regions. Some implementations are further directed to generating, based on one or more of the regions, interactive content to provide for presentation to the user via the computing device.
-
公开(公告)号:US09811352B1
公开(公告)日:2017-11-07
申请号:US14451401
申请日:2014-08-04
申请人: GOOGLE INC.
发明人: Matthew Sharifi , David Petrou
IPC分类号: G06F17/30 , G06F9/44 , G06F3/0484
CPC分类号: G06F17/30259 , G06F3/04842 , G06F3/04845 , G06F9/451 , G06F17/2235 , G06F17/241 , G06F17/278 , G06F17/30112 , G06F17/30247 , G06F17/30268 , G06F17/30321 , G06F17/3053 , G06F17/30899 , G06K9/00469 , G06K9/6215 , G06Q10/1097 , H04L67/06 , H04W4/18
摘要: Systems and methods are provided for automating user input using onscreen content. For example, a method includes receiving a selection of a first image representing a previously captured screen of a mobile device, the first image having a corresponding timestamp, determining a set of stored user input actions that occur prior to the timestamp corresponding to the first image and after a timestamp corresponding to a reference image, the reference image representing another previously captured screen of the mobile device, and providing a user interface element configured to, when selected, initiate a replaying of the set of user input actions on the mobile device, starting from a state corresponding to the reference image.
-
公开(公告)号:US09798708B1
公开(公告)日:2017-10-24
申请号:US14451389
申请日:2014-08-04
申请人: GOOGLE INC.
发明人: Matthew Sharifi , David Petrou
CPC分类号: G06F17/30259 , G06F3/04842 , G06F3/04845 , G06F9/451 , G06F17/2235 , G06F17/241 , G06F17/278 , G06F17/30112 , G06F17/30247 , G06F17/30268 , G06F17/30321 , G06F17/3053 , G06F17/30899 , G06K9/00469 , G06K9/6215 , G06Q10/1097 , H04L67/06 , H04W4/18
摘要: Systems and methods are provided for highlighting relevant mobile onscreen content. For example, a mobile device can include memory storing instructions that, when executed by at least one processor, cause the mobile device to perform operations including capturing an image of a screen on the mobile device, the screen being displayed on a display of the mobile device, and providing the image to a server. The operations may also include receiving annotation data from the server, the annotation data including a visual cue that corresponds to a portion of the image that includes an entry in a list, the entry being associated with an entity in a graph-based data store relevant to a user of the mobile device, and display the annotation data with a second screen being displayed on the displaying of the mobile device so that the visual cue aligns with the entry in the second screen.
-
公开(公告)号:US20160307059A1
公开(公告)日:2016-10-20
申请号:US14690274
申请日:2015-04-17
申请人: Google Inc.
CPC分类号: G06K9/18 , G06K9/00463 , G06K9/00483 , G06K9/3275 , G06K9/342 , G06K9/4642 , G06K9/6211 , G06K2009/363 , G06T3/4038 , G06T11/60
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to generate a scannable document. In one aspect, a method includes receiving a scan request, wherein the scan request includes a plurality of text images; for each text image of the plurality of text images: rectifying the text image to generate a text image with parallel image lines, generating a plurality of word bounding boxes that enclose one or more connected components in the text image, wherein each word bounding box is associated with a respective word, and generating, for each respective word in the text image, a plurality of points that represent the respective word; combining the plurality of text images to form a single text document; and providing the combined image as a scannable document.
摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,以产生可扫描文档。 一方面,一种方法包括接收扫描请求,其中扫描请求包括多个文本图像; 对于所述多个文本图像的每个文本图像:对所述文本图像进行校正以生成具有并行图像线的文本图像,生成将所述文本图像中的一个或多个连接分量包围的多个单词边界框,其中每个单词界限框为 与相应词相关联,并且对于文本图像中的每个相应词生成表示相应词的多个点; 组合所述多个文本图像以形成单个文本文档; 并将组合图像提供为可扫描文档。
-
公开(公告)号:US20160063660A1
公开(公告)日:2016-03-03
申请号:US14570496
申请日:2014-12-15
申请人: GOOGLE INC.
IPC分类号: G06T1/00
CPC分类号: G06F21/54 , G06F17/30539 , G06F17/30876 , G06F21/6218 , G06F2221/0724 , G06T1/0021 , G06T1/20 , G06T1/60 , G06T11/60
摘要: Systems and methods prevent or restrict the mining of content on a mobile device. For example, a method may include determining that content to be displayed on a screen includes content that matches a mining-restriction trigger, inserting a mining-restriction mark in the content that protects at least a portion of the content, and displaying the content with the mining-restriction mark on the screen. As another example, a method may include identifying, by a first application running on a mobile device, a mining-restriction mark in frame buffer data, the mining-restriction mark having been inserted by a second application, and determining whether the mining-restriction mark prevents mining of content. The method may also include preventing mining when the mining-restriction mark prevents mining and, when the mining-restriction mark does not prevent mining, determining a restriction for the data based on the mining-restriction mark and providing the restriction with the data for further processing.
摘要翻译: 系统和方法防止或限制在移动设备上挖掘内容。 例如,一种方法可以包括确定要在屏幕上显示的内容包括与挖掘限制触发相匹配的内容,在保护内容的至少一部分的内容中插入采矿限制标记,以及显示内容, 屏幕上的采矿限制标记。 作为另一示例,方法可以包括通过在移动设备上运行的第一应用来识别帧缓冲器数据中的采矿限制标记,所述采矿限制标记已经由第二应用插入,并且确定是否采矿限制 标记防止内容挖掘。 该方法还可以包括当采矿限制标记防止采矿时防止采矿,并且当采矿限制标记不阻止采矿时,基于采矿限制标记确定对数据的限制并且为进一步的数据提供限制 处理。
-
-
-
-
-
-
-
-
-