FALLBACK MESSAGING
    1.
    发明申请
    FALLBACK MESSAGING 有权
    拒绝消息传递

    公开(公告)号:US20150019659A1

    公开(公告)日:2015-01-15

    申请号:US14332054

    申请日:2014-07-15

    Applicant: Google Inc.

    CPC classification number: H04L51/04 H04L41/0668 H04L51/30 H04L51/32 H04L67/10

    Abstract: A computing device may receive first message data associated with a messaging group. The computing device may associate the first message data with a messaging thread. The computing device may associate a unique session identifier with one or both of the messaging thread and the messaging group. For a first one or more user devices of the messaging group, the computing device may send the message data along with the unique identifier via a native messaging protocol. For a second one or more of the user devices of the messaging group, the computing device may associate a fallback identifier of each of the one or more second user devices with one or both of the messaging thread and the messaging group, and send the first message data and unique identifier via a fallback messaging protocol.

    Abstract translation: 计算设备可以接收与消息接发组相关联的第一消息数据。 计算设备可以将第一消息数据与消息传递线程相关联。 计算设备可以将唯一的会话标识符与消息传递线程和消息传递组中的一个或两者相关联。 对于消息传递组的第一个或多个用户设备,计算设备可以经由本地消息传递协议与唯一标识符一起发送消息数据。 对于消息传递组的第二个或多个用户设备,计算设备可以将一个或多个第二用户设备中的每一个的后备标识符与消息传递线程和消息传递组中的一个或两个相关联,并且发送第一 消息数据和唯一标识符。

    Systems and methods for event stream management

    公开(公告)号:US09876894B2

    公开(公告)日:2018-01-23

    申请号:US15451109

    申请日:2017-03-06

    Applicant: Google Inc.

    Abstract: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.

    SYSTEMS AND METHODS FOR EVENT STREAM MANAGEMENT

    公开(公告)号:US20170180541A1

    公开(公告)日:2017-06-22

    申请号:US15451109

    申请日:2017-03-06

    Applicant: Google Inc.

    Abstract: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.

    Image recommendations for thumbnails for online media items based on user activity

    公开(公告)号:US10747802B1

    公开(公告)日:2020-08-18

    申请号:US15451320

    申请日:2017-03-06

    Applicant: GOOGLE INC.

    Abstract: A method includes identifying user activity data of a plurality of users for a first online media item. The user activity data includes a drop-off rate and a consumption rate for the first online media item. The first online media item has a first thumbnail representing the first online media item. The method further includes determining, based on at least one of the drop-off rate or the consumption rate of the first online media item, that a new thumbnail is to be recommended to replace the first thumbnail for the first online media item, selecting the new thumbnail from a plurality of candidate thumbnails, and sending a recommendation of the new thumbnail for the first online media item to a client device of a user associated with the first online media item.

    Customized landing pages
    6.
    发明授权

    公开(公告)号:US09785979B2

    公开(公告)日:2017-10-10

    申请号:US15380126

    申请日:2016-12-15

    Applicant: Google Inc.

    CPC classification number: G06Q30/0271 G06F17/30867 G06Q30/0256

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for personalizing landing pages. In one aspect, a method includes generating, by one or more servers belonging to a first domain and for a request, a personalized landing page that includes the personalized landing page data, wherein the landing page belongs to the first domain, and the landing page includes at least one link to a resource of the first party that belongs to the second domain; and providing, by the one or more servers, the personalized landing page to the user device, wherein the personalized landing page, when processed by the user device, generates a personalized landing page environment that belongs to the first domain.

    Systems and methods for event stream management
    7.
    发明授权
    Systems and methods for event stream management 有权
    事件流管理的系统和方法

    公开(公告)号:US09590945B2

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

    申请号:US14886035

    申请日:2015-10-17

    Applicant: Google Inc.

    Abstract: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.

    Abstract translation: 提供了一种用于管理事件流的系统,其包括易失性存储器,非易失性存储器和处理器。 易失性存储器被配置为针对与客户端设备相关联的多个事件流中的每一个存储指示尚未传送到客户端设备的事件的元数据,以及仅与事件流的最近事件相关联的内容。 非易失性存储器被配置为存储与每个未传送事件相关联的内容。 处理器被配置为,在接收到来自客户机设备的请求时,从易失性存储器检索,而不访问非易失性存储器,指示与客户端设备相关联的事件流的当前状态的数据。 处理器还被配置为传递指示事件流的当前状态的检索数据。

    Fallback messaging
    8.
    发明授权
    Fallback messaging 有权
    回退信息

    公开(公告)号:US09356893B2

    公开(公告)日:2016-05-31

    申请号:US14332054

    申请日:2014-07-15

    Applicant: Google Inc.

    CPC classification number: H04L51/04 H04L41/0668 H04L51/30 H04L51/32 H04L67/10

    Abstract: A computing device may receive first message data associated with a messaging group. The computing device may associate the first message data with a messaging thread. The computing device may associate a unique session identifier with one or both of the messaging thread and the messaging group. For a first one or more user devices of the messaging group, the computing device may send the message data along with the unique identifier via a native messaging protocol. For a second one or more of the user devices of the messaging group, the computing device may associate a fallback identifier of each of the one or more second user devices with one or both of the messaging thread and the messaging group, and send the first message data and unique identifier via a fallback messaging protocol.

    Abstract translation: 计算设备可以接收与消息接发组相关联的第一消息数据。 计算设备可以将第一消息数据与消息传递线程相关联。 计算设备可以将唯一的会话标识符与消息传递线程和消息传递组中的一个或两者相关联。 对于消息传递组的第一个或多个用户设备,计算设备可以经由本地消息传递协议与唯一标识符一起发送消息数据。 对于消息传递组的第二个或多个用户设备,计算设备可以将一个或多个第二用户设备中的每一个的后备标识符与消息传递线程和消息传递组中的一个或两个相关联,并且发送第一 消息数据和唯一标识符。

    SYSTEMS AND METHODS FOR EVENT STREAM MANAGEMENT
    9.
    发明申请
    SYSTEMS AND METHODS FOR EVENT STREAM MANAGEMENT 有权
    事件流管理系统与方法

    公开(公告)号:US20160036759A1

    公开(公告)日:2016-02-04

    申请号:US14886035

    申请日:2015-10-17

    Applicant: Google Inc.

    Abstract: A system for managing event streams is provided that includes a volatile memory, a non-volatile memory, and a processor. The volatile memory is configured to store, for each of a plurality of event streams associated with the client device, metadata indicative of events not yet delivered to a client device and the content associated with only a most recent event of the event stream. The non-volatile memory is configured to store the content associated with each of undelivered events. The processor is configured to, upon receiving a request from the client device, retrieve from the volatile memory, without accessing the non-volatile memory, data indicative of a current state of an event stream associated with the client device. The processor is further configured to deliver the retrieved data indicative of the current state of the event stream.

    Abstract translation: 提供了一种用于管理事件流的系统,其包括易失性存储器,非易失性存储器和处理器。 易失性存储器被配置为针对与客户端设备相关联的多个事件流中的每一个存储指示尚未传送到客户端设备的事件的元数据,以及仅与事件流的最近事件相关联的内容。 非易失性存储器被配置为存储与每个未传送事件相关联的内容。 处理器被配置为,在接收到来自客户机设备的请求时,从易失性存储器检索,而不访问非易失性存储器,指示与客户端设备相关联的事件流的当前状态的数据。 处理器还被配置为传递指示事件流的当前状态的检索数据。

    CUSTOMIZED LANDING PAGES
    10.
    发明申请

    公开(公告)号:US20170345061A1

    公开(公告)日:2017-11-30

    申请号:US15682401

    申请日:2017-08-21

    Applicant: Google Inc.

    CPC classification number: G06Q30/0271 G06F17/30867 G06Q30/0256

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for personalizing landing pages. In one aspect, a method includes generating, by one or more servers belonging to a first domain and for a request, a personalized landing page that includes the personalized landing page data, wherein the landing page belongs to the first domain, and the landing page includes at least one link to a resource of the first party that belongs to the second domain; and providing, by the one or more servers, the personalized landing page to the user device, wherein the personalized landing page, when processed by the user device, generates a personalized landing page environment that belongs to the first domain.

Patent Agency Ranking