Systems and methods for adaptive associative routing for mobile messaging

    公开(公告)号:US10404809B2

    公开(公告)日:2019-09-03

    申请号:US14601046

    申请日:2015-01-20

    Applicant: Google Inc.

    Abstract: In an example implementation of the disclosed technology, a method includes assigning a computing device to a region associated with a region server that comprises a plurality of region server instances. The method also includes generating device-to-region mapping and transmitting a replica of the device-to-region mapping to a messaging server instance and connection server instance. Further, the method includes receiving local device connection information comprising connection information relating the computing device and the connection server instance. The method also includes outputting the local device connection information to the plurality of region server instances. Additionally, the method includes receiving a message for delivery to the computing device and, responsive to accessing the local device connection information, transmitting the message to the connection server instance identified by the local device connection information.

    Dynamic authorization
    13.
    发明授权

    公开(公告)号:US09633184B2

    公开(公告)日:2017-04-25

    申请号:US14291677

    申请日:2014-05-30

    Applicant: Google Inc.

    Abstract: Systems and techniques are provided for dynamic authorization. A signal may be received from a sensor. A concept may be determined from the signal. The concept may be a location of a computing device, an action being performed with the computing device, an identity of a user of the computing device, or a temporal context for the computing device. A current pattern may be determined from the concept. The current pattern may be matched to a stored pattern. The stored pattern may be associated with a security outcome. The security outcome may be sent to be implemented. A security message may displayed indicating the security outcome and part of the stored pattern that was matched to the current pattern. The security outcome may be causing presentation of an authentication prompt or not causing presentation of an authentication prompt.

    PREDICTIVE AUTHORIZATION OF MOBILE PAYMENTS
    14.
    发明申请
    PREDICTIVE AUTHORIZATION OF MOBILE PAYMENTS 审中-公开
    移动支付的预期授权

    公开(公告)号:US20160232516A1

    公开(公告)日:2016-08-11

    申请号:US15012316

    申请日:2016-02-01

    Applicant: Google Inc.

    CPC classification number: G06Q20/3227 G06Q20/4016 G06Q20/405

    Abstract: A device is described that includes one or more processors, one or more sensors to generate sensor data, one or more communication units and one or more modules. The one or more modules are operable by the one or more processors to, prior to initiating a payment transaction, analyze the sensor data to determine a risk level for the payment transaction, and initiate the payment transaction with a payment system. The one or more modules are further operable by the one or more processors to determine a risk level threshold for the payment transaction, and selectively send, based on the risk level determined prior to the payment transaction and the risk level threshold and using the one or more communication units, authorization for the payment transaction.

    Abstract translation: 描述了包括一个或多个处理器,用于生成传感器数据的一个或多个传感器,一个或多个通信单元和一个或多个模块的设备。 一个或多个模块可由一个或多个处理器操作以在发起支付交易之前分析传感器数据以确定支付交易的风险水平,并且用支付系统发起支付交易。 一个或多个模块可由一个或多个处理器进一步操作以确定支付交易的风险水平阈值,并且基于在支付交易之前确定的风险水平和风险水平阈值以及使用该一个或多个 更多的沟通单位,支付交易的授权。

    Methods for Multi-Source Configuration of Mobile Applications
    17.
    发明申请
    Methods for Multi-Source Configuration of Mobile Applications 有权
    移动应用的多源配置方法

    公开(公告)号:US20170024203A1

    公开(公告)日:2017-01-26

    申请号:US15207100

    申请日:2016-07-11

    Applicant: Google Inc.

    CPC classification number: G06F8/71 G06F9/44505

    Abstract: Disclosed are apparatus and methods for processing configuration data sets. A computing device can retrieve configuration data set(s) from data storage. A configuration data set can include key-value pairs related to configuring a software application, where a key-value pair can include a key name and an associated value. The computing device can merge the configuration data set(s) into a merged configuration data set by at least: determining whether multiple key-value pairs of the configuration data set(s) are in conflict; after determining that multiple key-value pairs of the configuration data set(s) are in conflict, determining a representative key-value pair to represent the multiple key-value pairs; and adding the representative key-value pair to the merged configuration data set. The computing device can provide the merged configuration data set to the software application.

    Abstract translation: 公开了用于处理配置数据集的装置和方法。 计算设备可以从数据存储中检索配置数据集。 配置数据集可以包括与配置软件应用相关的键值对,其中键值对可以包括键名称和关联值。 计算设备可以至少通过以下方式将配置数据集合合并成合并的配置数据集:确定配置数据集的多个键值对是否是冲突的; 在确定所述配置数据集合的多个键值对之间存在冲突之后,确定表示所述多个键值对的代表性键值对; 并将代表性的键值对添加到合并的配置数据集中。 计算设备可以向软件应用提供合并的配置数据集。

    SYSTEMS AND METHODS FOR ADAPTIVE CLONING OF MOBILE DEVICES
    18.
    发明申请
    SYSTEMS AND METHODS FOR ADAPTIVE CLONING OF MOBILE DEVICES 有权
    用于自适应克隆移动设备的系统和方法

    公开(公告)号:US20160234340A1

    公开(公告)日:2016-08-11

    申请号:US14616876

    申请日:2015-02-09

    Applicant: Google Inc.

    Abstract: Certain implementations of the disclosed technology may include systems, methods, and apparatus for adaptive cloning of mobile computing devices. According to an example implementation, a method is provided that includes receiving an indication of source device content associated with a source computing device; receiving an indication of target device information associated with a destination computing device; determining that the source device content is outdated or incompatible with the target device; identifying available alternative content for replacing the source device content; responsive to the identifying available alternative content, outputting, for display, an indication of the available alternative content; receiving an indication of a selection to utilize the available alternative content; and responsive to receiving the indication of the selection, initiating a transmission of the available alternative content to the destination computing device.

    Abstract translation: 所公开技术的某些实现可以包括用于移动计算设备的自适应克隆的系统,方法和装置。 根据示例实现,提供了一种方法,其包括接收与源计算设备相关联的源设备内容的指示; 接收与目的地计算设备相关联的目标设备信息的指示; 确定源设备内容过时或与目标设备不兼容; 识别用于替换源设备内容的可用替代内容; 响应于所述识别可用备选内容,输出用于显示的可用备选内容的指示; 接收选择以利用所述可用替代内容的指示; 并且响应于接收到所述选择的指示,启动所述可用备选内容到所述目的地计算设备的传输。

    Latency-guided web content retrieval, serving, and rendering
    19.
    发明授权
    Latency-guided web content retrieval, serving, and rendering 有权
    延迟引导的网页内容检索,服务和呈现

    公开(公告)号:US09247028B1

    公开(公告)日:2016-01-26

    申请号:US14226302

    申请日:2014-03-26

    Applicant: Google Inc.

    Abstract: Embodiments of the present invention relate to the retrieval, serving, and rendering of web content provided from a web content server to a requesting client device, e.g., over a network, based on target latency. A computer-implemented method includes determining, by a web content server, a requesting client device in communication with the web content server, or both, latency-related limitations of the client device. The method also includes determining, by the web content server, the client device, or both, web content needs of the client device based on a web content request from the client device. The method further includes adjusting web content to be displayed at the client device based on the determined latency-related limitations and needs of the client device. At least a portion of the adjusting of web content can occur at the web content server, the client device, or both. Related systems are also presented.

    Abstract translation: 本发明的实施例涉及基于目标等待时间从网络内容服务器提供给请求客户端设备(例如,通过网络)提供的网页内容的检索,服务和呈现。 计算机实现的方法包括由web内容服务器确定与web内容服务器通信的请求客户端设备,或者两者,确定客户端设备的延迟相关限制。 该方法还包括基于来自客户端设备的web内容请求,由web内容服务器确定客户端设备或者两者,客户端设备的web内容需求。 该方法还包括基于所确定的等待时间相关的客户端设备的限制和需求来调整要在客户端设备处显示的网络内容。 web内容的调整的至少一部分可以发生在web内容服务器,客户端设备或两者之间。 还介绍了相关系统。

    Security Adjustments In Mobile Devices
    20.
    发明申请
    Security Adjustments In Mobile Devices 有权
    移动设备中的安全调整

    公开(公告)号:US20150371064A1

    公开(公告)日:2015-12-24

    申请号:US14310544

    申请日:2014-06-20

    Applicant: Google Inc.

    Abstract: Systems, device and techniques are disclosed for implementing a security configuration change based on one or more base events and a current security configuration. An inference module may identify a security configuration change based on receiving base events from a state storage/event listener and analyzing the base events to determine if a current security configuration is optimal given the base events.

    Abstract translation: 公开了基于一个或多个基本事件和当前安全配置来实现安全配置更改的系统,设备和技术。 推理模块可以基于从状态存储/事件监听器接收基本事件来识别安全配置改变,并且基于基本事件分析基本事件以确定当前安全配置是否是最优的。

Patent Agency Ranking