-
公开(公告)号:US20180217749A1
公开(公告)日:2018-08-02
申请号:US15422175
申请日:2017-02-01
Applicant: Google Inc.
Inventor: Ouais Alsharif , Peter Ciccotto , Francoise Beaufays , Dragan Zivkovic
IPC: G06F3/0488 , G06F17/27
Abstract: A keyboard is described that determines, using a first decoder and based on a selection of keys of a graphical keyboard, text. Responsive to determining that a characteristic of the text satisfies a threshold, a model of the keyboard identifies the target language of the text, and determines whether the target language is different than a language associated with the first decoder. If the target language of the text is not different than the language associated with the first decoder, the keyboard outputs, for display, an indication of first candidate words determined by the first decoder from the text. If the target language of the text is different: the keyboard enables a second decoder, where a language associated with the second decoder matches the target language of the text, and outputs, for display, an indication of second candidate words determined by the second decoder from the text.
-
公开(公告)号:US20180188948A1
公开(公告)日:2018-07-05
申请号:US15393676
申请日:2016-12-29
Applicant: Google Inc.
Inventor: Yu Ouyang , Diego Melendo Casado , Mohammadinamul Hasan Sheik , Francoise Beaufays , Dragan Zivkovic , Meltem Oktem
IPC: G06F3/0488 , G06F3/16 , G06F17/24 , G06F17/27
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are disclosed. In one aspect, a method includes activating a first modality user input mode in which user inputs by way of a first modality are recognized using a first modality recognizer; and receiving a user input by way of the first modality. The method includes, obtaining, as a result of the first modality recognizer recognizing the user input, a transcription that includes a particular term; and generating an input context data structure that references at least the particular term. The method further includes, transmitting, by the first modality recognizer, the input context data structure to a second modality recognizer for use in updating a second modality recognition model associated with the second modality recognizer.
-
公开(公告)号:US20150161083A1
公开(公告)日:2015-06-11
申请号:US13940645
申请日:2013-07-12
Applicant: Google Inc.
Inventor: Zhongli Ding , Dragan Zivkovic
IPC: G06F17/22
CPC classification number: H04L43/10 , G06F17/3089 , H04L43/0876 , H04L67/22
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing client-side click tracking. In one aspect, a method includes receiving, by a client, a resource from one or more servers. The resource includes (i) a link, (ii) click tracking code, and (iii) local storage monitoring code. The method includes invoking, by the client, the click tracking code and the local storage monitoring code, detecting, by the invoked click tracking code, a selection of the link, and generating, by the invoked click tracking code, a representation of the selection. The method includes storing, by the invoked click tracking code, the representation of the selection in a local storage on the client, determining, by the invoked local storage monitoring code, to communicate the representation of the selection; and communicating, by the invoked local storage monitoring code, the representation of the selection to the one or more servers.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于执行客户端点击跟踪。 一方面,一种方法包括由客户端从一个或多个服务器接收资源。 资源包括(i)链接,(ii)点击跟踪代码和(iii)本地存储监控代码。 该方法包括由客户端调用点击跟踪代码和本地存储监控代码,通过调用的点击跟踪代码来检测链接的选择,以及通过调用的点击跟踪代码生成所述选择的表示 。 该方法包括通过调用的点击跟踪代码将选择的表示存储在客户端上的本地存储器中,通过调用的本地存储监视代码来确定传达选择的表示; 并且通过被调用的本地存储监视代码将所述选择的表示与所述一个或多个服务器进行通信。
-
公开(公告)号:US20160352828A1
公开(公告)日:2016-12-01
申请号:US15237088
申请日:2016-08-15
Applicant: Google Inc.
Inventor: Zhongli Ding , Dragan Zivkovic
CPC classification number: H04L67/1095 , G06F17/30861 , H04L43/10 , H04L63/101 , H04L67/02 , H04L67/22 , H04L67/42
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing asynchronous and synchronous links to resources. According to one example implementation, a method includes receiving a request for a resource, identifying resources to be referenced by the requested resource, and identifying one or more of the referenced resources that are associated with client-side click tracking, and one or more of the referenced resources that are associated with server-side click tracking. The method also includes providing the requested resource. The provided resource includes one or more client-side click tracking links to the referenced resources that are associated with client-side click tracking, and one or more server-side click tracking links to the referenced resources that are associated with server-side click tracking.
-
公开(公告)号:US09471649B1
公开(公告)日:2016-10-18
申请号:US13920255
申请日:2013-06-18
Applicant: Google Inc.
Inventor: Peter Jin Hong , Dragan Zivkovic , Yoshitake Matsumoto
IPC: G06F17/30
CPC classification number: G06F17/30554 , G06F17/30864
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting search results. In one aspect, a method includes displaying a search engine results page in a first presentation mode or a second presentation mode, wherein, in the first presentation mode and the second presentation mode, the search engine results page includes (i) a text region that displays textual information relating to one or more search results that are responsive to a search query and (ii) an image region, wherein, in the first presentation mode, the image region displays contextual information relating to two or more of the search results that are responsive to the search query, and wherein, in the second presentation mode, the image region displays contextual information relating to a single search result that is responsive to the search query; and receiving a user input, then switching the search engine results page between the first presentation mode and the second presentation mode.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于呈现搜索结果。 在一个方面,一种方法包括以第一呈现模式或第二呈现模式显示搜索引擎结果页面,其中,在第一呈现模式和第二呈现模式中,搜索引擎结果页面包括(i)文本区域, 显示与响应于搜索查询的一个或多个搜索结果相关的文本信息和(ii)图像区域,其中,在第一呈现模式中,图像区域显示与两个或更多个搜索结果相关的上下文信息 响应于所述搜索查询,并且其中,在所述第二呈现模式中,所述图像区域显示与响应于所述搜索查询的单个搜索结果相关的上下文信息; 并接收用户输入,然后在第一呈现模式和第二呈现模式之间切换搜索引擎结果页面。
-
公开(公告)号:US10747427B2
公开(公告)日:2020-08-18
申请号:US15422175
申请日:2017-02-01
Applicant: Google Inc.
Inventor: Ouais Alsharif , Peter Ciccotto , Francoise Beaufays , Dragan Zivkovic
IPC: G06F3/0488 , G06F3/023 , G06F40/263 , G06F40/274
Abstract: A keyboard is described that determines, using a first decoder and based on a selection of keys of a graphical keyboard, text. Responsive to determining that a characteristic of the text satisfies a threshold, a model of the keyboard identifies the target language of the text, and determines whether the target language is different than a language associated with the first decoder. If the target language of the text is not different than the language associated with the first decoder, the keyboard outputs, for display, an indication of first candidate words determined by the first decoder from the text. If the target language of the text is different: the keyboard enables a second decoder, where a language associated with the second decoder matches the target language of the text, and outputs, for display, an indication of second candidate words determined by the second decoder from the text.
-
公开(公告)号:US09712618B2
公开(公告)日:2017-07-18
申请号:US15237088
申请日:2016-08-15
Applicant: Google Inc.
Inventor: Zhongli Ding , Dragan Zivkovic
CPC classification number: H04L67/1095 , G06F17/30861 , H04L43/10 , H04L63/101 , H04L67/02 , H04L67/22 , H04L67/42
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing asynchronous and synchronous links to resources. According to one example implementation, a method includes receiving a request for a resource, identifying resources to be referenced by the requested resource, and identifying one or more of the referenced resources that are associated with client-side click tracking, and one or more of the referenced resources that are associated with server-side click tracking. The method also includes providing the requested resource. The provided resource includes one or more client-side click tracking links to the referenced resources that are associated with client-side click tracking, and one or more server-side click tracking links to the referenced resources that are associated with server-side click tracking.
-
公开(公告)号:US09608892B2
公开(公告)日:2017-03-28
申请号:US13940645
申请日:2013-07-12
Applicant: Google Inc.
Inventor: Zhongli Ding , Dragan Zivkovic
CPC classification number: H04L43/10 , G06F17/3089 , H04L43/0876 , H04L67/22
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing client-side click tracking. In one aspect, a method includes receiving, by a client, a resource from one or more servers. The resource includes (i) a link, (ii) click tracking code, and (iii) local storage monitoring code. The method includes invoking, by the client, the click tracking code and the local storage monitoring code, detecting, by the invoked click tracking code, a selection of the link, and generating, by the invoked click tracking code, a representation of the selection. The method includes storing, by the invoked click tracking code, the representation of the selection in a local storage on the client, determining, by the invoked local storage monitoring code, to communicate the representation of the selection; and communicating, by the invoked local storage monitoring code, the representation of the selection to the one or more servers.
-
-
-
-
-
-
-