-
公开(公告)号:US20180173692A1
公开(公告)日:2018-06-21
申请号:US15383753
申请日:2016-12-19
Applicant: Google Inc.
Inventor: Alexa Greenberg , Sebastian Millius , Matthew Sharifi
IPC: G06F17/27 , G06T11/60 , G06F3/0481 , G06F3/0488 , G06F3/0484
Abstract: A computing device is described that outputs, for display, a graphical keyboard comprising a plurality of keys, determines, based at least in part on an indication of a selection of one or more keys from the plurality of keys, text of an electronic communication, and determines, based at least in part on the text, an implied user-expression that characterizes at least a portion of the text. The computing device generates a phrase of one or more iconographic symbols that represent the implied user-expression, and outputs, for display within the graphical keyboard, a graphical indication of the phrase.
-
公开(公告)号:US20180039406A1
公开(公告)日:2018-02-08
申请号:US15246091
申请日:2016-08-24
Applicant: Google Inc.
Inventor: Nicholas Chi-Yuen Kong , Sebastian Millius , Alexa Greenberg
IPC: G06F3/0488 , G06F3/0482 , G06F17/30
Abstract: A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to output, for display, a graphical keyboard comprising a plurality of keys, and determine, based on an indication of a selection of one or more keys from the plurality of keys, text of an electronic communication. The instructions, when executed, further cause the at least one processor to generate, based at least in part on the text, an image based search query, and output, for display, within the graphical keyboard, a graphical indication to indicate that the computing device generated the image based search query.
-
公开(公告)号:US10439966B2
公开(公告)日:2019-10-08
申请号:US15436163
申请日:2017-02-17
Applicant: Google Inc.
Inventor: Sandro Feuz , Sebastian Millius
Abstract: This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
-
公开(公告)号:US20180241703A1
公开(公告)日:2018-08-23
申请号:US15436163
申请日:2017-02-17
Applicant: Google Inc.
Inventor: Sandro Feuz , Sebastian Millius
IPC: H04L12/58
CPC classification number: H04L51/063 , G06Q10/10 , G06Q10/107 , H04L51/04 , H04L51/16 , H04L51/32 , H04L67/22
Abstract: This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.
-
5.
公开(公告)号:US20180211178A1
公开(公告)日:2018-07-26
申请号:US15412510
申请日:2017-01-23
Applicant: Google Inc.
Inventor: Sebastian Millius , Sandro Feuz
IPC: G06N99/00
Abstract: Automatically generating and/or automatically transmitting a status of a user. The status is transmitted for presentation to one or more additional users via corresponding computing device(s) of the additional user(s). Some implementations are directed to determining both: a status of a user, and a predicted duration of that status; and generating a status notification that includes the status and that indicates the predicted duration. Some implementations are additionally or alternatively directed to utilizing at least one trust criterion in determining whether to provide a status notification of a user to an additional user and/or in determining what status notification to provide to the additional user. Some implementations are additionally or alternatively directed to training and/or use of machine learning model(s) in determining a status of a user and/or a predicted duration of that status.
-
6.
公开(公告)号:US11416764B2
公开(公告)日:2022-08-16
申请号:US15412510
申请日:2017-01-23
Applicant: Google Inc.
Inventor: Sebastian Millius , Sandro Feuz
Abstract: Automatically generating and/or automatically transmitting a status of a user. The status is transmitted for presentation to one or more additional users via corresponding computing device(s) of the additional user(s). Some implementations are directed to determining both: a status of a user, and a predicted duration of that status; and generating a status notification that includes the status and that indicates the predicted duration. Some implementations are additionally or alternatively directed to utilizing at least one trust criterion in determining whether to provide a status notification of a user to an additional user and/or in determining what status notification to provide to the additional user. Some implementations are additionally or alternatively directed to training and/or use of machine learning model(s) in determining a status of a user and/or a predicted duration of that status.
-
公开(公告)号:US10664157B2
公开(公告)日:2020-05-26
申请号:US15246091
申请日:2016-08-24
Applicant: Google Inc.
Inventor: Nicholas Chi-Yuen Kong , Sebastian Millius , Alexa Greenberg
IPC: G06F3/048 , G06F3/0488 , G06F16/532 , G06F16/332 , G06F9/451 , G06F16/00 , G06F16/951 , G06F3/0354 , G06F3/0481 , G06F3/023 , G06F3/0482
Abstract: A computing device is described that includes at least one processor and a memory including instructions that when executed cause the at least one processor to output, for display, a graphical keyboard comprising a plurality of keys, and determine, based on an indication of a selection of one or more keys from the plurality of keys, text of an electronic communication. The instructions, when executed, further cause the at least one processor to generate, based at least in part on the text, an image based search query, and output, for display, within the graphical keyboard, a graphical indication to indicate that the computing device generated the image based search query.
-
公开(公告)号:US10083006B1
公开(公告)日:2018-09-25
申请号:US15702164
申请日:2017-09-12
Applicant: Google Inc.
Inventor: Sandro Feuz , Sebastian Millius , Jan Althaus
CPC classification number: G06F3/167 , G06F17/27 , G06N3/084 , G06N7/005 , G06N20/00 , G10L15/22 , G10L15/26 , G10L25/51 , G10L2015/225 , H04L67/141 , H04L67/18 , H04W4/12
Abstract: Techniques are described related to improved intercom-style communication using a plurality of computing devices distributed about an environment. In various implementations, voice input may be received, e.g., at a microphone of a first computing device of multiple computing devices, from a first user. The voice input may be analyzed and, based on the analyzing, it may be determined that the first user intends to convey a message to a second user. A location of the second user relative to the multiple computing devices may be determined, so that, based on the location of the second user, a second computing device may be selected from the multiple computing devices that is capable of providing audio or visual output that is perceptible to the second user. The second computing device may then be operated to provide audio or visual output that conveys the message to the second user.
-
-
-
-
-
-
-