-
公开(公告)号:US09779162B1
公开(公告)日:2017-10-03
申请号:US14835556
申请日:2015-08-25
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: G06F17/30731 , G06Q10/1093 , G06Q10/1095
Abstract: A system and method for integrating a journal associated with a user into a calendar is disclosed. The journal application includes a calendar module, a metadata module, a user preference engine, an action engine, a suggestion engine and a user interface engine. The calendar module receives one or more goals set by the user and creates one or more events in the calendar. The metadata module aggregates one or more types of metadata associated with the user and the one or more events. The user preference engine associates a sharing level with the one or more types of metadata. The action engine executes one or more actions based on the one or more types of metadata. The suggestion engine determines an effect of the one or more actions on the one or more goals set by the user and provides one or more suggestions to the user.
-
公开(公告)号:US20170169366A1
公开(公告)日:2017-06-15
申请号:US14967502
申请日:2015-12-14
Applicant: Google Inc.
Inventor: Daniel Victor Klein , Jeffrey Robert Hoy
CPC classification number: G06Q10/025 , G06Q10/02 , G06Q10/047 , G06Q30/0284 , G06Q50/30
Abstract: Computer-implemented methods and systems for adjusting ride-sharing schedules and/or routes can include accessing a ride-sharing schedule for a ride-sharing vehicle. The ride-sharing schedule can include planned stops for one or more route locations at one or more predetermined stop times. An adjustment request seeking adjustment of one or more route locations and/or predetermined stop times of the ride-sharing schedule can be received. An adjustment cost associated with the adjustment request can be determined to provide an indication of the impact of the adjustment request to initial passengers of the ride-sharing vehicle. An adjustment request response based at least in part on the adjustment cost can be generated to provide as a notification output to indicate a decision relative to the adjustment request.
-
23.
公开(公告)号:US20170054825A1
公开(公告)日:2017-02-23
申请号:US15297501
申请日:2016-10-19
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: H04L67/306 , G06F15/17306 , G06F17/3053 , G06Q10/10 , G06Q50/01 , H04L51/14 , H04L51/20 , H04L51/32 , H04L67/18
Abstract: Implementations of the disclosure describe inferring social groups through patterns of communication. A method of the disclosure includes ascertaining, by a processing device, a proposed group of contacts from contacts of the user based on a correlation in geographic locations of communications between the user and the proposed group of contacts and a correlation in a type of medium of the communications, providing a recommendation that the user create a new list of contacts associated with the user from the proposed group of contacts, and responsive to the user indicating acceptance of the recommendation, creating the new list of contacts associated with the user from the proposed group.
Abstract translation: 公开内容的实现通过传播模式来推断社会群体。 本公开的方法包括:通过处理设备,基于用户与所提出的联系人之间的通信的地理位置中的相关性,以及相关性来确定来自用户的联系人的建议组的联系 通信,提供用户建议从建议的联系人组创建与用户相关联的联系人的新列表,并响应于用户指示接受该推荐,从所提出的建议中创建与用户相关联的联系人的新列表 组。
-
公开(公告)号:US09113306B2
公开(公告)日:2015-08-18
申请号:US14053435
申请日:2013-10-14
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
Abstract: A computing device described may determine a current speed of the computing device, and, responsive to determining that the current speed of the computing device satisfies a threshold speed, determine whether a current geographic location of the computing device is within with an uncommon stopping area, the uncommon stopping area being a geographic area in which less than a threshold number of other computing devices have been determined to have previously stopped. The computing device may also, responsive to determining that the current geographic location of the computing device is within the uncommon stopping area and responsive to determining that assistance-type information is relevant to the user of the computing device, determine, based on the current geographic location, assistance information relevant to the current geographic location, and output, for display, the assistance information.
Abstract translation: 所描述的计算设备可以确定计算设备的当前速度,并且响应于确定计算设备的当前速度满足阈值速度,确定计算设备的当前地理位置是否在不常见的停止区域内, 不常见的停止区域是其中小于阈值数量的其他计算设备已被确定为已经停止的地理区域。 计算设备还可以响应于确定计算设备的当前地理位置在罕见停止区域内并且响应于确定辅助类型信息与计算设备的用户相关,基于当前地理位置来确定 位置,与当前地理位置相关的辅助信息,并输出以显示辅助信息。
-
公开(公告)号:US20150038173A1
公开(公告)日:2015-02-05
申请号:US14053435
申请日:2013-10-14
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
IPC: H04W4/02
Abstract: A computing device described may determine a current speed of the computing device, and, responsive to determining that the current speed of the computing device satisfies a threshold speed, determine whether a current geographic location of the computing device is within with an uncommon stopping area, the uncommon stopping area being a geographic area in which less than a threshold number of other computing devices have been determined to have previously stopped. The computing device may also, responsive to determining that the current geographic location of the computing device is within the uncommon stopping area and responsive to determining that assistance-type information is relevant to the user of the computing device, determine, based on the current geographic location, assistance information relevant to the current geographic location, and output, for display, the assistance information.
Abstract translation: 所描述的计算设备可以确定计算设备的当前速度,并且响应于确定计算设备的当前速度满足阈值速度,确定计算设备的当前地理位置是否在不常见的停止区域内, 不常见的停止区域是其中小于阈值数量的其他计算设备已被确定为已经停止的地理区域。 计算设备还可以响应于确定计算设备的当前地理位置在罕见停止区域内并且响应于确定辅助类型信息与计算设备的用户相关,基于当前地理位置来确定 位置,与当前地理位置相关的辅助信息,并输出以显示辅助信息。
-
公开(公告)号:US20170277910A1
公开(公告)日:2017-09-28
申请号:US15620441
申请日:2017-06-12
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: G06F21/6281 , G06F21/604
Abstract: Systems, device and techniques are disclosed for automatically determining a permission setting that indicates whether a permission is granted or denied to the application. The automatic determination may be made based on a previous selection by a user. Alternatively, an indication of a permission may be provided to a user and an indication of a permission setting may be received from the user. The permission setting received from the user may be assigned to a permission to an application. Permissions provided to a user may be ordered in a list based on permission or application popularity or frequency.
-
公开(公告)号:US09679162B2
公开(公告)日:2017-06-13
申请号:US14187461
申请日:2014-02-24
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: G06F21/6281 , G06F21/604
Abstract: Systems, device and techniques are disclosed for automatically determining a permission setting that indicates whether a permission is granted or denied to the application. The automatic determination may be made based on a previous selection by a user. Alternatively, an indication of a permission may be provided to a user and an indication of a permission setting may be received from the user. The permission setting received from the user may be assigned to a permission to an application. Permissions provided to a user may be ordered in a list based on permission or application popularity or frequency.
-
公开(公告)号:US09602589B1
公开(公告)日:2017-03-21
申请号:US14453760
申请日:2014-08-07
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: H04L67/10 , G06F17/30598 , G06F17/30743 , G06F17/30967 , H04W4/043
Abstract: Systems and methods for determining room types for regions of a map are provided. One example method includes determining, by a client computing device, a current location of the client computing device. The method includes obtaining, by the client computing device, one or more audio samples describing ambient audio around the client computing device. The method includes analyzing, by the client computing device, the one or more audio samples to identify one or more room characteristics associated with the current location of the client computing device. A room type is identified for a room associated with the current location of the client computing device based at least in part on the one or more room characteristics. One example system includes a plurality of client computing devices and one or more server computing devices.
-
公开(公告)号:US20160349064A1
公开(公告)日:2016-12-01
申请号:US15236373
申请日:2016-08-12
Applicant: GOOGLE INC.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
CPC classification number: G01C21/343 , G01C21/00 , G01C21/34 , G01C21/3617 , G01C21/3679 , G01C21/3691 , H04W4/029
Abstract: A latency analysis system determines a latency period, such as a wait time, at a user destination. To determine the latency period, the latency analysis system receives location history from multiple user devices. With the location histories, the latency analysis system identifies points-of-interest that users have visited and determines the amount of time the user devices were at a point-of-interest. For example, the latency analysis system determines when a user device entered and exited a point-of-interest. Based on the elapsed time between entry and exit, the latency analysis system determines how long the user device was inside the point-of-interest. By averaging elapsed times for multiple user devices, the latency analysis system determines a latency period for the point-of-interest. The latency analysis system then uses the latency period to provide latency-based recommendations to a user. For example, the latency analysis system may determine a shopping route for a user.
-
公开(公告)号:US09116986B1
公开(公告)日:2015-08-25
申请号:US13650251
申请日:2012-10-12
Applicant: Google Inc.
Inventor: Dean Kenneth Jackson , Daniel Victor Klein
IPC: G06F17/30
CPC classification number: G06F17/30731 , G06Q10/1093 , G06Q10/1095
Abstract: A system and method for integrating a journal associated with a user into a calendar is disclosed. The journal application includes a calendar module, a metadata module, a user preference engine, an action engine, a suggestion engine and a user interface engine. The calendar module receives one or more goals set by the user and creates one or more events in the calendar. The metadata module aggregates one or more types of metadata associated with the user and the one or more events. The user preference engine associates a sharing level with the one or more types of metadata. The action engine executes one or more actions based on the one or more types of metadata. The suggestion engine determines an effect of the one or more actions on the one or more goals set by the user and provides one or more suggestions to the user.
Abstract translation: 公开了一种用于将与用户相关联的日志集成到日历中的系统和方法。 期刊应用包括日历模块,元数据模块,用户偏好引擎,动作引擎,建议引擎和用户界面引擎。 日历模块接收用户设置的一个或多个目标,并在日历中创建一个或多个事件。 元数据模块聚合与用户和一个或多个事件相关联的一种或多种类型的元数据。 用户偏好引擎将共享级别与一种或多种类型的元数据相关联。 动作引擎基于一种或多种类型的元数据执行一个或多个动作。 建议引擎确定一个或多个动作对用户设置的一个或多个目标的影响,并向用户提供一个或多个建议。
-
-
-
-
-
-
-
-
-