-
公开(公告)号: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.
-
公开(公告)号:US10133533B1
公开(公告)日:2018-11-20
申请号:US15382486
申请日:2016-12-16
申请人: Google Inc.
发明人: Matthew Sharifi , Jakob Foerster
IPC分类号: G09G5/00 , G06F3/14 , G06F3/0482 , G06F3/033
摘要: Aspects of the subject technology relate to aligning display devices. A trajectory path of a pointer between a first point on a first display device and a second point on a second display device is captured. A first direction of a first portion of the trajectory path on the first display device is determined. A second direction of a second portion of the trajectory path on the second display device is determined. An adjustment value to correct a misalignment between the first display device and the second display device is determined based on a difference between the first direction and the second direction.
-
公开(公告)号:US20180288168A1
公开(公告)日:2018-10-04
申请号:US15476430
申请日:2017-03-31
申请人: Google Inc.
摘要: A method includes determining a first context of a computing device including a location of the computing device at a first time. The method includes determining a similarity score indicative of a similarity between the first context and a second context of the computing device, the second context including a location of the computing device at a second time that is earlier than the first time. The method also includes determining whether the similarity score satisfies a similarity threshold. The method further includes, responsive to determining the similarity score satisfies the similarity threshold: determining one or more applications that were executing at the second time and a respective state of each of the one or more applications at the second time; executing at least one of the one or more applications; and restoring the respective state of each of the at least one of the one or more applications.
-
公开(公告)号: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.
-
公开(公告)号:US20180054691A1
公开(公告)日:2018-02-22
申请号:US15238395
申请日:2016-08-16
申请人: Google Inc.
CPC分类号: H04W4/50 , G06Q10/107 , H04L51/04 , H04L51/32 , H04L65/403 , H04L67/42 , H04M1/72544 , H04M1/72563 , H04W4/14 , H04W88/02
摘要: A computer-implemented technique can include detecting, by a first computing device, a set of user communications at least one of transmitted to and received by from a second computing device via a first communication mode, identifying a second communication mode that is available for communication between the first and second computing devices, and obtaining an appropriateness score for the first and second communication modes based on a contextual feature of the set of user communications, wherein the contextual feature relates an appropriateness of a particular communication mode for the set of user communications, and wherein each appropriateness score is indicative of a level of the appropriateness of a particular communication mode for the set of user communications. The technique can also include selectively outputting a suggestion to switch from the first communication mode to the second communication mode.
-
公开(公告)号:US09870345B2
公开(公告)日:2018-01-16
申请号:US15153191
申请日:2016-05-12
申请人: Google Inc.
CPC分类号: G06F17/212 , G06F17/218 , G06F17/2785 , G06F17/2818 , G06Q10/107 , G06Q10/1091 , H04L51/04
摘要: A technique for ordering textual messages in a graphical user interface (GUI) of a communication application based on text content can include receiving a textual message, and determining an insertion point in the GUI based on the text content of the received textual message. In some implementations, determining the insertion point can include utilizing a language model to determine a probability that the text content of the textual message is associated with each preceding textual message. Additionally or alternatively, determining an insertion point can include utilizing a timestamp corresponding to a time that the received textual message was initiated by a sender user. The technique can further include displaying the textual message at the determined insertion point of the GUI. In some implementations, the displaying of the textual message can include providing an active indication of the received textual message being inserted at the determined insertion point.
-
公开(公告)号:US20170339090A1
公开(公告)日:2017-11-23
申请号:US15672256
申请日:2017-08-08
申请人: Google Inc.
摘要: In some examples, a method includes receiving, first notification data from a first application and second notification data from a second application. The method may include generating, based at least in part on comparing the first notification data to the second notification data, an affinity score that indicates whether content from the first notification data has a relationship to at least a portion of content from the second notification data. The method may include, generating a bundle notification graphical element that includes at least a portion of the content from the first notification data and a graphical indicator that indicates the content from the first and second notification data are related. The method may include outputting a set of notification graphical elements comprising the bundle notification graphical element accompanied by the graphical indicator.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-