-
公开(公告)号:US11574470B2
公开(公告)日:2023-02-07
申请号:US17110166
申请日:2020-12-02
Applicant: Google LLC
Inventor: Juan Carlos Anorga , David Lieb , Madhur Khandelwal , Evan Millar , Timothy Novikoff , Mugdha Kulkarni , Leslie Ikemoto , Jorge Verdu , Jingyu Cui , Sharadh Ramaswamy , Raja Ratna Murthy Ayyagari , Marc Cannon , Alexander Roe , Shaun Tungseth , Songbo Jin , Matthew Bridges , Ruirui Jiang , Jeremy Selier , Austin Suszek , Gang Song
IPC: G06V20/20 , G06K9/62 , G06N20/00 , G06F16/51 , G06F16/583 , G06F3/048 , G06F16/50 , G06N3/04 , G06V20/30 , G06V20/00 , G06V30/40 , G06V30/413 , G06F16/54 , G06N7/00 , G06N20/10 , G06V10/10
Abstract: Implementations relate to causing a command to be executed based on an image. In some implementations, a computer-implemented method includes obtaining and programmatically analyzing an image to determine suggested actions. The method causes a user interface to be displayed that includes user interface elements corresponding to default actions, and to suggested actions that are determined based on analyzing the image. The method receives user input indicative of selection of a particular action from the default actions and the suggested actions. The method causes a command to be executed by a computing device for the particular action that was selected.
-
公开(公告)号:US11778028B2
公开(公告)日:2023-10-03
申请号:US17543119
申请日:2021-12-06
Applicant: Google LLC
Inventor: Frank Dachille , Anil Sabharwal , Kedar Kanitkar , James Gallagher , Timothy Novikoff , David Lieb
IPC: H04L67/1097 , G06F3/04842 , G06F16/583 , G06F21/32 , G06F21/62 , G06Q50/00 , H04L67/01
CPC classification number: H04L67/1097 , G06F3/04842 , G06F16/583 , G06F21/32 , G06F21/6245 , G06Q50/01 , H04L67/01
Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.
-
公开(公告)号:US20180262570A1
公开(公告)日:2018-09-13
申请号:US15980309
申请日:2018-05-15
Applicant: Google LLC
Inventor: Vincent Mo , Christian Wyglendowski , Indrijit Khare , David Lieb , Shaun Tungseth , Venkat Esakki , Juan Carlos Miguel Anorga , Leslie Ikemoto , Matthew Steiner
CPC classification number: H04L67/1097 , G06F3/0608 , G06F3/0647 , G06F3/0649 , G06F3/067 , H04L29/08819 , H04L67/16 , H04L67/2852
Abstract: Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method includes storing the content items on local storage on the mobile device. The method includes determining available local storage capacity of the mobile device. The method includes uploading content items to secondary storage, and selecting content items to remove from the local storage or add to the local storage based on predetermined criteria, for example, when the available local storage capacity meets a threshold available local storage capacity.
-
公开(公告)号:US20210089775A1
公开(公告)日:2021-03-25
申请号:US17110166
申请日:2020-12-02
Applicant: Google LLC
Inventor: Juan Carlos Anorga , David Lieb , Madhur Khandelwal , Evan Millar , Timothy Novikoff , Mugdha Kulkarni , Leslie Ikemoto , Jorge Verdu , Jingyu Cui , Sharadh Ramaswamy , Raja Ratna Murthy Ayyagari , Marc Cannon , Alexander Roe , Shaun Tungseth , Songbo Jin , Matthew Bridges , Ruirui Jiang , Jeremy Selier , Austin Suszek , Gang Song
Abstract: Implementations relate to causing a command to be executed based on an image. In some implementations, a computer-implemented method includes obtaining and programmatically analyzing an image to determine suggested actions. The method causes a user interface to be displayed that includes user interface elements corresponding to default actions, and to suggested actions that are determined based on analyzing the image. The method receives user input indicative of selection of a particular action from the default actions and the suggested actions. The method causes a command to be executed by a computing device for the particular action that was selected.
-
公开(公告)号:US10891485B2
公开(公告)日:2021-01-12
申请号:US15912809
申请日:2018-03-06
Applicant: Google LLC
Inventor: Juan Carlos Anorga , David Lieb , Madhur Khandelwal , Evan Millar , Timothy Novikoff , Mugdha Kulkarni , Leslie Ikemoto , Jorge Verdu , Jingyu Cui , Sharadh Ramaswamy , Raja Ratna Murthy Ayyagari , Marc Cannon , Alexander Roe , Shaun Tungseth , Songbo Jin , Matthew Bridges , Ruirui Jiang , Jeremy Selier , Austin Suszek , Gang Song
IPC: G06K9/00 , G06K9/62 , G06N20/00 , G06F16/51 , G06F16/58 , G06N3/04 , G06F16/583 , G06F3/048 , G06F16/50 , G06F16/54 , G06N7/00 , G06N20/10 , G06K9/78
Abstract: Implementations relate to removal of one or more images from a view of a plurality of images. In some implementations, a method includes obtaining a plurality of images, programmatically analyzing the plurality of images to determine a plurality of image features, and determining one or more image categories for the plurality of images based on the image features. The method further includes identifying a subset of the plurality of images based on the image categories, wherein each image of the subset is associated with an image category for archival. The method further includes causing a user interface to be displayed that includes one or more images of the subset, receiving user input to archive at least one of the one or more images, and in response to the user input, removing the at least one of the images from a view of the plurality of images.
-
公开(公告)号:US10432728B2
公开(公告)日:2019-10-01
申请号:US15898182
申请日:2018-02-15
Applicant: Google LLC
Inventor: Frank Dachille , Anil Sabharwal , Kedar Kanitkar , James Gallagher , Timothy Novikoff , David Lieb
IPC: H04L29/08 , G06F3/0484 , G06F21/32 , G06F21/62 , G06Q50/00 , G06F16/583 , H04L29/06
Abstract: Implementations relate to automatic sharing of images with designated users over a communication network. In some implementations, a method includes causing display of images in a user interface on a first device, each of the images depicting a different person. The images are obtained from a library of images associated with a first user. A selection of a particular image of the images is received based on user input, and a person identifier is determined indicating a particular person depicted in the selected image. The person identifier is designated as a person sharing criterion. A first image not included in the images is obtained and programmatically analyzed to determine that the first image depicts a person that matches the person sharing criterion, and an access permission is updated to grant access to the first image to a second user of a second device over a communication network.
-
公开(公告)号:US10015252B2
公开(公告)日:2018-07-03
申请号:US14747677
申请日:2015-06-23
Applicant: Google LLC
Inventor: Vincent Mo , Christian Wyglendowski , Indrijit Khare , David Lieb , Shaun Tungseth , Venkat Esakki , Juan Carlos Miguel Anorga , Leslie Ikemoto , Matthew Steiner
CPC classification number: H04L67/1097 , G06F3/0608 , G06F3/0647 , G06F3/0649 , G06F3/067 , H04L29/08819 , H04L67/16 , H04L67/2852
Abstract: Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method includes storing the content items on local storage on the mobile device. The method includes determining available local storage capacity of the mobile device. The method includes uploading content items to secondary storage, and selecting content items to remove from the local storage or add to the local storage based on predetermined criteria, for example, when the available local storage capacity meets a threshold available local storage capacity.
-
公开(公告)号:US10860854B2
公开(公告)日:2020-12-08
申请号:US15912796
申请日:2018-03-06
Applicant: Google LLC
Inventor: Juan Carlos Anorga , David Lieb , Madhur Khandelwal , Evan Millar , Timothy Novikoff , Mugdha Kulkarni , Leslie Ikemoto , Jorge Verdu , Jingyu Cui , Sharadh Ramaswamy , Raja Ratna Murthy Ayyagari , Marc Cannon , Alexander Roe , Shaun Tungseth , Songbo Jin , Matthew Bridges , Ruirui Jiang , Jeremy Selier , Austin Suszek , Gang Song
IPC: G06K9/00 , G06K9/62 , G06N20/00 , G06F16/51 , G06F16/583 , G06F3/048 , G06F16/50 , G06N3/04 , G06F16/54 , G06N7/00 , G06N20/10 , G06K9/78
Abstract: Implementations relate to causing a command to be executed based on an image. In some implementations, a computer-implemented method includes obtaining and programmatically analyzing an image to determine suggested actions. The method causes a user interface to be displayed that includes user interface elements corresponding to default actions, and to suggested actions that are determined based on analyzing the image. The method receives user input indicative of selection of a particular action from the default actions and the suggested actions. The method causes a command to be executed by a computing device for the particular action that was selected.
-
公开(公告)号:US10531061B2
公开(公告)日:2020-01-07
申请号:US16374647
申请日:2019-04-03
Applicant: Google LLC
Inventor: Julia Winn , David Lieb , Eric Henry
IPC: H04N9/76 , G06T7/11 , G06T7/13 , H04N5/235 , H04N5/262 , H04N1/00 , H04N5/232 , H04N9/07 , H04N9/73
Abstract: A computer-implemented method includes capturing, with a camera, a first image of a physical item at a first camera position, detecting borders associated with the physical item, based on the first image, generating an overlay that includes a plurality of objects that are positioned within one or more of the borders associated with the physical item, capturing, with the camera, subsequent images of the physical item, where each subsequent image is captured with a respective subsequent camera position, and during capture of the subsequent images, displaying an image preview that includes the overlay. The method further includes establishing correspondence between pixels of the first image and pixels of each of the subsequent images and generating a composite image of the physical item, where each pixel value of the composite image is based on corresponding pixel values of the first image and the subsequent images.
-
公开(公告)号:US10397330B2
公开(公告)日:2019-08-27
申请号:US15980309
申请日:2018-05-15
Applicant: Google LLC
Inventor: Vincent Mo , Christian Wyglendowski , Indrajit Khare , David Lieb , Shaun Tungseth , Venkatesan Esakki , Juan Carlos Miguel Anorga , Leslie Ikemoto , Matthew Steiner
Abstract: Implementations generally relate to storing content items. In some implementations, a method includes receiving content items on a mobile device. The method includes storing the content items on local storage on the mobile device. The method includes determining available local storage capacity of the mobile device. The method includes uploading content items to secondary storage, and selecting content items to remove from the local storage or add to the local storage based on predetermined criteria, for example, when the available local storage capacity meets a threshold available local storage capacity.
-
-
-
-
-
-
-
-
-