-
公开(公告)号:US10904187B2
公开(公告)日:2021-01-26
申请号:US16834918
申请日:2020-03-30
Applicant: Google LLC
Inventor: Vijay Umapathy , Xander Pollock , Ryan Proch , Taylor Kourim , Liam Asher Segel-Brown , Ryan James Fioravanti , Michael Christopher Joseph Landry , Shalini Agarwal
Abstract: A method postpones a plurality of associated electronic messages displayed for a user of a computing device. Postponement options are displayed for the user. Display of the plurality of electronic messages at the computing device is inhibited based on received user input. One option enables a user to repeat the most recently selected postponement option. Another option postpones the plurality of electronic messages until the computing device is at a user-designated location. Some postponement options are generated according to context of the plurality of electronic messages, such as the content of one or more of the electronic messages in the plurality of electronic messages, the date or time when the user requested the postponement, or prior history of user-selected postponements. Some options are based on a sampling of postponement options selected by a plurality of users.
-
公开(公告)号:US10021053B2
公开(公告)日:2018-07-10
申请号:US14829587
申请日:2015-08-18
Applicant: GOOGLE LLC
Inventor: Phillip Sharp , Xander Pollock , Matthew J. Bolohan
IPC: G06F3/00 , H04L12/58 , G06F3/0484 , G06F3/048
CPC classification number: H04L51/12 , G06F3/048 , G06F3/0484 , G06Q10/10 , G06Q10/107 , G06Q50/01 , H04L51/02 , H04L51/046 , H04L51/32 , H04L51/36 , H04M1/72552
Abstract: A method throttles display of electronic messages. The process displays a list of entries in an email application. The list of entries includes a first electronic message, a first message cluster, and a second message cluster. The process detects the occurrence of a cluster display trigger event for the first message cluster. The trigger event is one of: detection of passage of a predetermined amount of time since refreshing display of the first message cluster, an occurrence of a particular time of day, an occurrence of a predetermined date, or receipt by the first message cluster of a predefined number of new electronic messages since previously refreshing the display of the list. In response to the detected trigger event, the process refreshes the display of the list of entries, including re-ranking the first message cluster within the list of entries. This changes the relative position of the first message cluster.
-
公开(公告)号:US11546282B2
公开(公告)日:2023-01-03
申请号:US17130108
申请日:2020-12-22
Applicant: GOOGLE LLC
Inventor: Vijay Umapathy , Xander Pollock , Ryan Proch , Taylor Kourim , Liam Asher Segel-Brown , Ryan James Fioravanti , Michael Christopher Joseph Landry , Shalini Agarwal
IPC: G06F15/16 , H04L51/214
Abstract: A system and method for postponing an electronic message displayed for a user of a computing device. Postponement options are displayed for the user. Display of the electronic message at the computing device is inhibited based on received user input. One option enables a user to repeat the most recently selected postponement option. Another option postpones the electronic message until the computing device is at a user-designated location. Some postponement options are generated according to context of the electronic message, such as the content of the electronic message, the date or time when the user requested the postponement, or prior history of user-selected postponements. Some options are based on a sampling of postponement options selected by a plurality of users.
-
公开(公告)号:US20190149505A1
公开(公告)日:2019-05-16
申请号:US16245864
申请日:2019-01-11
Applicant: Google LLC
Inventor: Vijay Umapathy , Alessandro Suraci , Robyn D. Coultas , Cedomir Segulja , Federico Asara , Scott Andrew Grant , Xander Pollock
IPC: H04L12/58 , G06F16/957 , G06F3/0484 , G06Q10/10
Abstract: A computing system may generate an email application and a calendar application. The email application may be configured to retrieve at least one task from a task database, retrieve at least one email from an email database, and concurrently present the at least one retrieved task and the at least one retrieved email in an email user interface, the at least one retrieved task and the at least one retrieved email being adjacent and non-overlapping within the email user interface. The calendar application may be configured to retrieve the at least one task from the task database, retrieve at least one appointment from an appointment database, and concurrently present the at least one retrieved task and the at least one retrieved appointment in a calendar user interface, the at least one retrieved task and the at least one retrieved appointment being adjacent and non-overlapping within the calendar user interface.
-
-
-