Country
Full text data for US and EP
Status
Type
Filing Date
Publication Date
Inventor
Assignee
Click to expand
IPC
No.
Publication Number
Title
Publication/Patent Number Publication/Patent Number
Publication date Publication date
Application number Application number
Filing date Filing date
Inventor Inventor
Assignee Assignee
IPC IPC
1
USD845373S1
Publication/Patent Number: USD845373S1
Publication date: 2019-04-09
Application number: 29/570,401
Filing date: 2016-07-07
Assignee: GOOGLE LLC
IPC:
2
US10228289B2
Publication/Patent Number: US10228289B2
Publication date: 2019-03-12
Application number: 15/154,466
Filing date: 2016-05-13
Assignee: GOOGLE LLC
Abstract: A device may include a first infrared sensor, a second infrared sensor, a temperature detecting component, and an occupancy detecting component. The first infrared sensor may connect to the temperature detecting component through a first temperature signal path and the occupancy detecting component through a first occupancy signal path. The second infrared sensor may connect to the temperature detecting component through a second temperature signal path and the occupancy detecting component through a second occupancy signal path. The temperature detecting component may determine a temperature measurement by calculating an average of a value received from the first temperature signal path and a value received from the second temperature signal path. The occupancy detecting component may determine an occupancy measurement by calculating a difference of the value received from the first occupancy signal path and the value received from the second occupancy signal path. A device may include a first infrared sensor, a second infrared sensor, a temperature detecting component, and an occupancy detecting component. The first infrared sensor may connect to the temperature detecting component through a first temperature signal path and the occupancy ...more ...less
3
US10229173B1
Publication/Patent Number: US10229173B1
Publication date: 2019-03-12
Application number: 15/416,994
Filing date: 2017-01-26
Assignee: GOOGLE LLC
Abstract: Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and methods are provided for receiving a query from the user and dividing the query into query segments based on a set of grammar rules. Further, systems and methods are provided for selecting a first segment from the query segments, receiving at least one tuple stored in association with the user, selecting a second segment from the at least one tuple. Additionally, systems and methods are provided for receiving information related to the first and second segments, and generating a response to the query based on the received information. In addition, systems and methods are provided for transmitting information to a display device for presenting the response to the user. Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and methods are provided for receiving a query from the user and dividing the query into query segments based on a set of ...more ...less
4
US10229415B2
Publication/Patent Number: US10229415B2
Publication date: 2019-03-12
Application number: 13/785,622
Filing date: 2013-03-05
Assignee: GOOGLE LLC
Abstract: The present disclosure relates to identifying geographic areas that satisfy a set of multiple different criteria. More specifically, the present disclosure relates to a user interface that allows a user, or a collaborating group of users to specify a set of multiple different criteria associated with various features of a geographic map. In response to a user, or a collaborating group of users entering a set of multiple different criteria, a geographic map display is generated that includes identified areas that satisfy the multiple different criteria. The present disclosure relates to identifying geographic areas that satisfy a set of multiple different criteria. More specifically, the present disclosure relates to a user interface that allows a user, or a collaborating group of users to specify a set of multiple different ...more ...less
5
US10235043B2
Publication/Patent Number: US10235043B2
Publication date: 2019-03-19
Application number: 14/842,546
Filing date: 2015-09-01
Assignee: GOOGLE LLC
Abstract: A keyboard for use with a computing device includes multiple rows of keys with each of the rows of keys including multiple keys. A horizontal pitch of the keys is between 18 mm and 19 mm and a length of the rows of the keys is between 230 mm and 235 mm.
6
US20190087656A1
Publication/Patent Number: US20190087656A1
Publication date: 2019-03-21
Application number: 16/133,654
Filing date: 2018-09-17
Assignee: GOOGLE LLC
Abstract: A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors are collectively capable of capturing both text that is permanently printed on a page, and text that is displayed transitorily on a dynamic device. The device further incorporates a visual information disposition subsystem for disposing of visual information received by the visual sensors. The device further incorporates a package that bears the visual sensors and the visual information disposition subsystem, and is suitable to be held in a human hand. A device for capturing rendered text is described. The device incorporates one or more visual sensors that receive visual information as a part of capturing rendered text. The visual sensors are collectively capable of capturing both text that is permanently printed on a page ...more ...less
7
US10237209B2
Publication/Patent Number: US10237209B2
Publication date: 2019-03-19
Application number: 15/589,645
Filing date: 2017-05-08
Assignee: GOOGLE LLC
Abstract: Methods, apparatus, systems, and computer-readable media are provided for invoking an agent module in an automated assistant application in response to user selection of a selectable element presented at a graphical user interface rendered by a non-automated assistant application. The invoked agent module can be associated with other content rendered in the non-automated assistant graphical user interface, and can optionally be invoked with values that are based on user interactions via the non-automated assistant application. Responsive content can be received from the agent module in response to the invocation, and corresponding content provided by the automated assistant application via an automated assistant interface. In these and other manners, selection of the selectable element causes transition from a non-conversational interface, to a conversational automated assistant interface—where an agent (relevant to content in the non-conversational interface) is invoked in the automated assistant interface. Methods, apparatus, systems, and computer-readable media are provided for invoking an agent module in an automated assistant application in response to user selection of a selectable element presented at a graphical user interface rendered by a non-automated assistant ...more ...less
8
US10268238B2
Publication/Patent Number: US10268238B2
Publication date: 2019-04-23
Application number: 16/003,938
Filing date: 2018-06-08
Assignee: GOOGLE LLC
Abstract: A foldable display of a computing device includes a back stiffening layer, a transparent frontplate layer, a transparent cover window layer, and an OLED display layer disposed between the back stiffening layer and the transparent frontplate layer. The OLED display layer characterized by a Young's modulus that is lower than the Young's modulus of the transparent frontplate layer and that is lower than the Young's modulus of the back stiffening layer; a neutral plane of the foldable display is located within the OLED display layer. A foldable display of a computing device includes a back stiffening layer, a transparent frontplate layer, a transparent cover window layer, and an OLED display layer disposed between the back stiffening layer and the transparent frontplate layer. The OLED display layer ...more ...less
9
US20190020878A1
Publication/Patent Number: US20190020878A1
Publication date: 2019-01-17
Application number: 15/646,370
Filing date: 2017-07-11
Assignee: GOOGLE LLC
Abstract: Methods and apparatuses for coding a current block are disclosed. An apparatus for decoding a current block of size 8×8 including a memory and a processor is also disclosed. The processor configured to execute instructions stored in the memory to generate, for the current block, a luma block and a chroma block, divide the luma block into luma sub-blocks, and determine a respective prediction mode for each luma sub-block. The chroma block is of size 4×4, each luma sub-block is of size 4×4, and the respective prediction mode is an intra-mode or an inter-mode. The instructions also include instructions to, on condition that each of the respective prediction modes is the inter-mode, divide the chroma block into 2×2 chroma sub-blocks and determine a respective motion vector for each chroma sub-block. Methods and apparatuses for coding a current block are disclosed. An apparatus for decoding a current block of size 8×8 including a memory and a processor is also disclosed. The processor configured to execute instructions stored in the memory to generate, for the current ...more ...less
10
US20190027143A1
Publication/Patent Number: US20190027143A1
Publication date: 2019-01-24
Application number: 16/137,069
Filing date: 2018-09-20
Assignee: GOOGLE LLC
Abstract: Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system delivers a response to a user request. The reactivation parameters, such as a delay, depend on a number of predetermined factors and conversation scenarios. The embodiments further provide for a method of operating of the dialog system. An exemplary method comprises the steps of: activating a speech acquiring mode, receiving a first input of a user, deactivating the speech acquiring mode, obtaining a first response associated with the first input, delivering the first response to the user, determining that a conversation mode is activated, and, based on the determination, automatically re-activating the speech acquiring mode within a first predetermined time period after delivery of the first response to the user. Embodiments of the disclosure generally relate to a dialog system allowing for automatically reactivating a speech acquiring mode after the dialog system delivers a response to a user request. The reactivation parameters, such as a delay, depend on a number of predetermined ...more ...less
11
US20190058883A1
Publication/Patent Number: US20190058883A1
Publication date: 2019-02-21
Application number: 15/950,225
Filing date: 2018-04-11
Assignee: GOOGLE LLC
Abstract: A method for coding a transform block of coefficients includes generating a new scan order from the original scan order such that a maximum scan distance of the new scan order is smaller than or equal to a predetermined distance, and coding the coefficients based on the new scan order. An apparatus for decoding a transform block of coefficients. The apparatus includes a memory and a processor. The memory includes instructions executable by the processor to identify an original scan order for encoding the coefficients, generate a new scan order from the original scan order such that a maximum scan distance of the new scan order is less than or equal to a predetermined distance, and decode, from an encoded bitstream, the coefficients based on the new scan order. A method for coding a transform block of coefficients includes generating a new scan order from the original scan order such that a maximum scan distance of the new scan order is smaller than or equal to a predetermined distance, and coding the coefficients based on the new scan ...more ...less
12
US20190052778A1
Publication/Patent Number: US20190052778A1
Publication date: 2019-02-14
Application number: 16/144,756
Filing date: 2018-09-27
Assignee: GOOGLE LLC
Abstract: The various implementations described herein include a video camera assembly that includes: (1) a housing; (2) an image sensor positioned within the housing and having a field of view corresponding to a scene; and (3) a concave-shaped front face positioned in front of the image sensor such that light from the scene passes through the front face prior to entering the image sensor; where the front face has a concave shape that extends around an entirety of an outer periphery. The various implementations described herein include a video camera assembly that includes: (1) a housing; (2) an image sensor positioned within the housing and having a field of view corresponding to a scene; and (3) a concave-shaped front face positioned in front of the image ...more ...less