-
公开(公告)号:WO2019204440A1
公开(公告)日:2019-10-24
申请号:PCT/US2019/027872
申请日:2019-04-17
Applicant: PIVOTAL SOFTWARE, INC.
Inventor: WANG, Tian , TUMMIDI, Sree Lekha
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing delegated authorization, including: maintaining resources associated with a resource owner; receiving an access request from a client application requesting access to the resources; performing a first authentication of the resource owner; determining that the first authentication was successful, and providing to the resource owner a request to delegate access to the resources to the client application; receiving a selection of one or more delegated access permissions for the one or more resources to be delegated to the client application; determining that at least one of the one or more delegated access permissions is for a critical resource, and performing a second authentication by requesting multi-factor credentials from the resource owner; authenticating the multi-factor credentials; determining that the second authentication was successful; and granting an access token to the client application permitting access the critical resource.
-
公开(公告)号:WO2019118271A9
公开(公告)日:2019-06-20
申请号:PCT/US2018/064232
申请日:2018-12-06
Applicant: GOOGLE LLC
Inventor: ELSEN, Erich Konrad , DIELEMAN, Sander Etienne Lea
IPC: G06F9/30
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing a multivalue reduction using a parallel processing device. One of the methods includes performing a parallel M -value reduction by parallel processing units of a parallel processing device. A plurality of initial reductions are performed in serial, each initial reduction operating on data in a different respective register space of at least M register spaces. Data is moved from the M register spaces so that all results from the plurality of initial reductions are in a same first register space. One or more subsequent reductions are performed in parallel to compute M final values, each subsequent reduction operating only on data in the first register space.
-
公开(公告)号:WO2019046719A1
公开(公告)日:2019-03-07
申请号:PCT/US2018/049095
申请日:2018-08-31
Applicant: ANKI, INC.
Inventor: TAPPEINER, Hanns W. , NEUMAN, Bradford , STEIN, Andrew Neil , CRIPPEN, Lee
CPC classification number: G06K9/00335 , G06N3/004
Abstract: A robot that uses sensor inputs for attention activation and corresponding methods, systems, and computer programs encoded on computer storage media. The robot can be configured to compute a plurality of attention signals from sensor inputs and provide the plurality of attention signals as input to the attention level classifier to generate an attention level. If a user is paying attention to the robot based on the generated attention level, the robot selects a behavior to execute based on the current attention level, wherein a behavior comprises one or more coordinated actions to be performed by the robot.
-
公开(公告)号:WO2018204201A1
公开(公告)日:2018-11-08
申请号:PCT/US2018/029989
申请日:2018-04-27
Applicant: PIVOTAL SOFTWARE, INC.
Inventor: STOWELL, Therese, Louise , DUDALA, Kalyan, Chakravarthy , HUMPHREYS, Colin, Michael , JONES, Simon, James , NAIK, Jatin , PEREZ-SHIRLEY, Alvaro , STANLEY, Henry, Arthur James
Abstract: Methods, systems, and computer readable media for backing up and restore a deployment on a cloud computing platform are described. A deployment on a cloud computing platform includes a set of virtual machines and corresponding disks. A deployment may include multiple subunits designated as deployment jobs. A respective job specification file specifies respective resources used by each deployment job. The resources include various scripts specifying actions to take before, during, and after a backup. A backup orchestrator, upon receiving a backup request for the deployment, executes the scripts in a pre-specified sequence ordered by script type. When a particular type of scripts executes, the corresponding script for each deployment job, if specified in the specification file to correspond to that type, executes. When all scripts of a particular type finish execution, scripts having a next type execute. Accordingly, the operations of backing up multiple deployment jobs are synchronized and orchestrated.
-
公开(公告)号:WO2017091447A1
公开(公告)日:2017-06-01
申请号:PCT/US2016/062572
申请日:2016-11-17
Applicant: BETTER FISHTRAP, INC.
Inventor: CARLEBACH, Adam , ODELL, Timothy , HO, KwunKit , CHIANG, Hsin Han
CPC classification number: A01K89/0113 , A01K89/0111
Abstract: Methods, apparatus, and products for a detachable line cartridge system. A detachable line cartridge system has a spool base and a detachable flange assembly having an aperture and a locking mechanism that engages with the spool base, wherein the flange assembly is configured to secure a line cartridge to the spool base.
Abstract translation:
用于可拆卸管线盒系统的方法,设备和产品。 一种可拆卸的线盒式系统具有线轴底座和可拆卸的法兰组件,该法兰组件具有孔口和与线轴底座接合的锁定机构,其中法兰组件被构造成将线路盒固定到线轴底座。 p>
-
公开(公告)号:WO2017019735A1
公开(公告)日:2017-02-02
申请号:PCT/US2016/044198
申请日:2016-07-27
Applicant: PIVOTAL SOFTWARE, INC.
Inventor: YU, Jin , RADHAKRISHNAN, Regunathan , KONDAVEETI, Anirudh
CPC classification number: G06N99/005 , G06F17/30598 , G06F21/316 , G06F21/552 , H04L63/1425
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying user behavior as anomalous. One of the methods includes obtaining user behavior data representing behavior of a user in a subject system. An initial model is generated from training data, the initial model having first characteristic features of the training data. A resampling model is generated from the training data and from multiple instances of the first representation for a test time period. A difference between the initial model and the resampling model is computed. The user behavior in the test time period is classified as anomalous based on the difference between the initial model and the resampling model.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于将用户行为分类为异常。 其中一种方法包括获取表示主体系统中用户的行为的用户行为数据。 从训练数据生成初始模型,初始模型具有训练数据的第一特征。 从训练数据和测试时间段的第一个表示的多个实例生成重采样模型。 计算初始模型和重采样模型之间的差异。 基于初始模型和重采样模型之间的差异,测试时间段内的用户行为被分类为异常。
-
公开(公告)号:WO2017008030A1
公开(公告)日:2017-01-12
申请号:PCT/US2016/041549
申请日:2016-07-08
Applicant: GOOGLE INC.
Inventor: JAYARAMAN, Arunkumar , SAMUEL, Rajkumar , GELBMAN, Peter, Paul , HART, Michael, John
CPC classification number: H04W56/001 , H04W16/28 , H04W40/24 , H04W48/16 , H04W56/0025 , H04W84/18
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a cloud controller, data representing a topology of a network of nodes; receiving, at the cloud controller from the first group of nodes, one or more requests to connect to the network; selecting, by the cloud controller, a first node in the first group of nodes that sent the request; and generating, by the cloud controller, instructions configured to cause the first node to communicate a timestamp of the first node to each neighboring node of the first node and to cause each neighboring node to communicate the timestamp of the first node to each other neighboring nodes of the neighboring node; and sending the instructions to the first node, thereby synchronizing the nodes in the network to the timestamp of the first node.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于由云控制器维护表示节点网络的拓扑的数据; 在云控制器处从第一组节点接收一个或多个连接到网络的请求; 由云控制器选择发送请求的第一组节点中的第一节点; 以及由所述云控制器生成指令,其被配置为使所述第一节点将所述第一节点的时间戳传送到所述第一节点的每个相邻节点,并使每个相邻节点将所述第一节点的所述时间戳传送给彼此的相邻节点 的相邻节点; 并将指令发送到第一节点,从而将网络中的节点同步到第一节点的时间戳。
-
公开(公告)号:WO2014152892A1
公开(公告)日:2014-09-25
申请号:PCT/US2014/028142
申请日:2014-03-14
Applicant: PIVOTAL SOFTWARE, INC.
Inventor: BRAND, Michael
IPC: G06F17/30
CPC classification number: G06F17/30569 , G06F7/58 , G06F17/3053 , G06F17/30958 , G06F2207/58
Abstract: A method determines the connectivity components defined by a set of relations over a set of data elements. For each first data element of a selected subset of data elements, a second data element that is linked to the first data element by a path of relations is selected as its representative, using a randomization process. A new set of relations is created by replacing each first data element of the subset by its representative in at least part of the set of relations.
Abstract translation: 一种方法确定通过一组数据元素的一组关系定义的连通性组件。 对于选定的数据元素子集的每个第一数据元素,使用随机化过程选择通过关系路径链接到第一数据元素的第二数据元素作为其代表。 通过在该组关系的至少一部分中由其代表替换子集的每个第一数据元素来创建一组新的关系。
-
公开(公告)号:WO2014070891A3
公开(公告)日:2014-05-08
申请号:PCT/US2013/067507
申请日:2013-10-30
Applicant: GOOGLE INC.
Inventor: BEDA, Joseph S., III , MCLUCKIE, Craig I. , ECK, Christopher L. , GANNHOLM, Martin R. , ANDERSON, Evan K. , MILLS, Matthew A.
IPC: G06F9/455
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating one or more of a plurality of metadata collections with one or more respective identifiers, wherein each metadata collection includes one or more pairings of metadata attributes with metadata values, and wherein each identifier is one of a project identifier, a tag identifier or an instance identifier; identifying, based on identifier information associated with a virtual machine instance, one or more metadata values to be provided to the virtual machine instance, wherein the identifier information specifies one or more of a project identifier, a tag identifier and an instance identifier, and wherein each identified metadata value belongs to a metadata collection associated with an identifier that is specified in the identifier information; and providing, to the virtual machine instance, the identified one or more metadata values.
-
公开(公告)号:WO2014014781A1
公开(公告)日:2014-01-23
申请号:PCT/US2013/050345
申请日:2013-07-12
Applicant: SQUARE, INC.
Inventor: RUDER, Edward , PULS, James , MULANI, Mehdi , MOREL, Shawn , CHEN, Grace , CLARK, Christopher R. , SCOTT, J. Bryan , MONTI, Eric
IPC: G06Q20/00
CPC classification number: G06Q20/322 , G06Q20/12 , G06Q20/3223 , G06Q20/4016
Abstract: Method, systems, and apparatus for a method of processing a payment transaction using a mobile device of a merchant. In one aspect, determining the mobile device does not have a connection to an external network; receiving data indicating a payment transaction between a customer and the merchant; determining whether the payment transaction should be stored, where the determining is based on a risk heuristic model that considers one or more of the following: a number of already stored transactions, a value of the payment transaction, a total value, where the total value is a sum of the value of the payment transaction and values of one or more already stored transactions, and risk factors associated with the customer; and based at least on the determination, storing the payment transaction on the mobile device for future processing.
Abstract translation: 用于使用商家的移动设备处理支付交易的方法的方法,系统和装置。 一方面,确定移动设备不具有到外部网络的连接; 接收指示客户与商户之间的支付交易的数据; 确定是否应该存储支付交易,其中确定是基于考虑以下一个或多个的风险启发式模型:已经存储的交易的数量,支付交易的值,总价值,其中总价值 是支付交易的价值和一个或多个已经存储的交易的价值与客户相关的风险因素的总和; 并且至少基于所述确定,将所述支付交易存储在所述移动设备上以供将来处理。
-
-
-
-
-
-
-
-
-