Store visit data creation and management

    公开(公告)号:US10592913B2

    公开(公告)日:2020-03-17

    申请号:US14968356

    申请日:2015-12-14

    Applicant: Google Inc.

    Abstract: A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing times associated with visits to the physical storefronts. Store visit data is aggregated for the plurality of signals pushed to the user device. Aggregated store visit data is transmitted to an analytics server configured to combine aggregated store visit data from a plurality of user devices and generate analytics data from the combined aggregated store visit data. At least a portion of the time data is removed from the aggregated store visit data before transmission to the analytics server.

    STORE VISIT DATA CREATION AND MANAGEMENT
    3.
    发明申请

    公开(公告)号:US20170357990A1

    公开(公告)日:2017-12-14

    申请号:US15689938

    申请日:2017-08-29

    Applicant: Google Inc.

    CPC classification number: G06Q30/0204 G06Q30/0201

    Abstract: A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing times associated with visits to the physical storefronts. Store visit data is aggregated for the plurality of signals pushed to the user device. Aggregated store visit data is transmitted to an analytics server configured to combine aggregated store visit data from a plurality of user devices and generate analytics data from the combined aggregated store visit data. At least a portion of the time data is removed from the aggregated store visit data before transmission to the analytics server.

    DETECTING VISIBILITY OF A CONTENT ITEM IN A CONTENT ITEM SLOT ON A RESOURCE

    公开(公告)号:US20170199888A1

    公开(公告)日:2017-07-13

    申请号:US14994605

    申请日:2016-01-13

    Applicant: Google Inc.

    Abstract: Systems and methods for detecting the visibility of a content item on a resource are provided. One method includes receiving coordinates of a content item slot on a resource. The method further includes splitting the content item slot into a plurality of slot pieces. The method further includes, for each slot piece, determining a representative point of the slot piece and determining whether the slot piece is an uppermost element of the resource visible to a viewer of the resource at the representative point. The method further includes calculating an amount of slot pieces determined to be the uppermost elements of the resource at the representative points. The method further includes detecting a visibility of the content item in the content item slot based at least in part on the amount of slot pieces determined to be the uppermost elements of the resource at the representative points.

    Challenge Response System to Detect Automated Communications
    5.
    发明申请
    Challenge Response System to Detect Automated Communications 审中-公开
    挑战响应系统检测自动通信

    公开(公告)号:US20140273987A1

    公开(公告)日:2014-09-18

    申请号:US13803460

    申请日:2013-03-14

    Applicant: Google Inc.

    Inventor: Thomas Price

    CPC classification number: H04L51/12 H04L63/1441

    Abstract: Systems and methods associated with providing a challenge response test on a client device are provided. The systems and methods include receiving at the client device, a communication initiated at the sender device. The client device determines whether the communication should be challenged. The client device transmits a challenge to the sender device. The client device receives a response to the challenge indicative of whether the incoming communication from the sender device is from a safe sender. The response is analyzed to determine whether the incoming communication is from a safe sender.

    Abstract translation: 提供了与在客户端设备上提供质询响应测试相关联的系统和方法。 系统和方法包括在客户端设备处接收在发送者设备发起的通信。 客户端设备确定通信是否应受到挑战。 客户端设备向发送者设备发送质询。 客户端设备接收到针对来自发件人设备的进入通信是否来自安全发送者的挑战的响应。 分析响应以确定传入通信是否来自安全发送者。

    Systems and methods for automatic content verification

    公开(公告)号:US10216467B2

    公开(公告)日:2019-02-26

    申请号:US15014733

    申请日:2016-02-03

    Applicant: Google Inc.

    Abstract: A method of automatic content verification may include requesting, from a server by an application executed by a client device, an item of content for display to a user of the client device, the request comprising environmental information related to an environment in which the item of content is to be rendered on the client device. A network interface of the client device may receive, from the server, the requested item of content. A renderer of the client device integrated with the application may render the received item of content. A capture module of the client device integrated with the application may capture an image of the rendered item of content. The network interface of the client device may transmit, to the server, the captured image, the server comparing the captured image to a predetermined image to identify any rendering distortion.

    Systems and methods for automatic extension of information from a first network to a second network

    公开(公告)号:US10187486B1

    公开(公告)日:2019-01-22

    申请号:US15073175

    申请日:2016-03-17

    Applicant: Google Inc.

    Abstract: An implementation involves a push notification system receiving, from an application server, a request to serve to a client device a push notification, the request including push notification identity information. The implementation further involves the push notification system transmitting to the client device in response to the received request, a push notification. The implementation further comprises the push notification system receiving, from an operating system of the client device, information related to whether and how a user of the client device interacted with the push notification. The implementation further involves determining, by the push notification system, based at least in part on the information related to whether and how the user interacted with the push notification, whether to transmit a request to the message creation system to create and serve a targeted message. The implementation further involves the push notification system transmitting a targeted message create and serve request including information related to the content of the transmitted push notification responsive to said determination and targeted message identity information associated with the push notification identity information. The implementation further involves the message creation system creating, responsive to the create and serve request, a targeted message including content, at least some of the content of the targeted message based on the information related to the content of the transmitted push notification, the message targeted based on the targeted message identity information, and serving the targeted message based on the targeted message identity information.

    USING MACHINE LEARNING TO RECOMMEND LIVE-STREAM CONTENT

    公开(公告)号:US20180336645A1

    公开(公告)日:2018-11-22

    申请号:US15601081

    申请日:2017-05-22

    Applicant: Google Inc.

    Inventor: Thomas Price

    CPC classification number: H04N21/4668 H04N21/252 H04N21/4661 H04N21/4662

    Abstract: A system and method are disclosed for training a machine learning model to recommend live-stream media item to a user of content sharing platform. In an implementation, training data for the machine learning model is generated by generating first training input that includes one or more previously presented live-stream media items that were consumed by users of first user clusters. Training data also includes generating second training input that includes one or more currently presented live-stream media items that are currently being consumed by users of second user clusters. Training data further includes generating a first target output that identifies the live-stream media item and a level of confidence the user is to consume the live-stream media item. The method includes providing the training data to train the machine learning model.

    SECURE PASSCODE PROCESSING DEVICE
    9.
    发明申请

    公开(公告)号:US20180124035A1

    公开(公告)日:2018-05-03

    申请号:US15342083

    申请日:2016-11-02

    Applicant: Google Inc.

    CPC classification number: H04L63/083 H04L63/0428 H04L63/0442 H04L63/061

    Abstract: A computing system is described that at least one microphone, a secure processing unit, and a general processing unit. The microphone is coupled to an audio processor configured to receive at least one audio signal from the at least one microphone and generate a first encrypted audio signal and a second encrypted audio signal The secure processing unit is configured to: receive the first encrypted audio signal from the audio processor, decrypt the first encrypted audio signal, and responsive to determining that the first encrypted audio signal includes an unlock command, output an indication of a decryption key. The general processing unit is configured to: receive the second encrypted audio signal from the audio processor, and decrypt the second encrypted audio signal with the decryption key

    AUTOMATIC WIRELESS COMMUNICATION PROTOCOL TOGGLING

    公开(公告)号:US20170280487A1

    公开(公告)日:2017-09-28

    申请号:US15079306

    申请日:2016-03-24

    Applicant: Google Inc.

    Abstract: In general, this disclosure is directed to techniques for toggling communication connections based on signal strengths. A first computing device receives an indication of a user input to send data packets to a second computing device. Responsive to receiving the indication, the first computing device determines a signal strength of a first wireless communication connection, comprising one of a cellular network connection or a wireless local area network connection, to the second computing device, and determines whether the signal strength satisfies a threshold signal strength level. Responsive to determining that the signal strength does not satisfy the threshold signal strength level, the first computing device automatically establishes a second wireless communication connection, including a mesh network using a different wireless communication protocol than the first wireless communication connection, to the second computing device, and sends the data packets to the second computing device via the second wireless communication connection.

Patent Agency Ranking