DELIVERY AND DISPLAY OF PAGE PREVIEWS DURING PAGE RETRIEVAL EVENTS
    2.
    发明申请
    DELIVERY AND DISPLAY OF PAGE PREVIEWS DURING PAGE RETRIEVAL EVENTS 审中-公开
    在页面检索活动期间传送和显示页面预览

    公开(公告)号:US20140136971A1

    公开(公告)日:2014-05-15

    申请号:US13901359

    申请日:2013-05-23

    IPC分类号: G06F17/21

    摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.

    摘要翻译: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。

    Interacting with a virtual assistant to coordinate and perform actions

    公开(公告)号:US11257494B1

    公开(公告)日:2022-02-22

    申请号:US16561888

    申请日:2019-09-05

    摘要: Technologies are disclosed for interacting with a virtual assistant to coordinate, recommend and perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive recommendations relating to determining when to perform one or more actions. For example, a user may interact with a virtual assistant to request a recommendation as to when they should leave for the office, leave the office for the day, perform a task, and the like. The recommendation system accesses selected data sources (e.g., calendars, task lists, traffic, transportation schedules, maps, . . . ) to obtain data used in generating the recommendation. In addition, to providing a recommended time, the virtual assistant may also recommend actions to perform. The virtual assistant may also provide notifications to one or more other users that includes information relating to the user leaving.

    Relaying availability using a virtual assistant

    公开(公告)号:US11176940B1

    公开(公告)日:2021-11-16

    申请号:US16573867

    申请日:2019-09-17

    IPC分类号: G10L15/22 G10L15/30 G10L15/18

    摘要: Technologies are disclosed for relaying availability information using a virtual assistant. The virtual assistant can serve as a personal assistant to a user and receive and provide availability information associated with a user. The availability information may include information such as, but not limited to location information about the user, timing information, (e.g., a time the user left), message information (e.g., a message left by the user, a message left by a person looking for the user, . . . ), and the like. The availability information that is provided by the virtual assistant may be different depending on the identity of the requesting user. The virtual assistant may also record messages from requesting users that may be provided to the user upon return and/or while the user is away (e.g., via email, text message, instant message, phone call, and the like).

    PROFILE-BASED CACHE MANAGEMENT
    5.
    发明申请
    PROFILE-BASED CACHE MANAGEMENT 审中-公开
    基于配置文件的高速缓存管理

    公开(公告)号:US20150263977A1

    公开(公告)日:2015-09-17

    申请号:US14207324

    申请日:2014-03-12

    IPC分类号: H04L12/911

    摘要: A system and method for profile-based cache management is disclosed. A cache management service can obtain a plurality of requests for network resource and corresponding responses, group the requests based, at least in part, on various criterion or technique, determine and cache content parts of the responses corresponding to each group of requests. Cache profiles corresponding to each group of requests and identifying corresponding cached content parts can be built, maintained or updated by the cache management service. A subsequent request for network resource can be matched to one or more cache profiles for retrieval of applicable cached content and for generation of a partial response to the request therefrom. Non-cached content or updates to cached content can be further retrieved for generation of updating data to the partial response, and thus completing a full response to the request for network resource.

    摘要翻译: 公开了一种用于基于简档的高速缓存管理的系统和方法。 高速缓存管理服务可以获得对网络资源和相应响应的多个请求,至少部分地基于各种标准或技术对请求进行分组,确定和缓存对应于每组请求的响应的内容部分。 可以由高速缓存管理服务构建,维护或更新对应于每组请求和识别对应的缓存内容部分的缓存简档。 对网络资源的后续请求可以与一个或多个缓存简档相匹配,用于检索适用的高速缓存内容并产生对该请求的部分响应。 可以进一步检索非高速缓存的内容或对缓存内容的更新,以生成对部分响应的更新数据,从而完成对网络资源请求的完整响应。

    Disambiguating contacts using relationship data

    公开(公告)号:US11615790B1

    公开(公告)日:2023-03-28

    申请号:US16588790

    申请日:2019-09-30

    摘要: Technologies are disclosed for disambiguating contact information using relationship data using a virtual assistant. A user interacts with a virtual assistant to obtain and utilize contact information. For example, a virtual assistant may allow users to perform an action that utilizes contact information (e.g., make a call to a contact). The virtual assistant utilizes a contact service to identify candidate contacts that are related to the requesting user. The contact service identifies candidate contacts based on relationship data between the requesting user and the stored contacts. For example, the relationship data may indicate that the requesting user is on the same project or team as another contact, that the requesting user has the same role as another contact, that the requesting user is a manager of another contact, as well as other attributes. In some examples, the contact service limits the number of candidate contacts provided to requesting user.

    SEGMENTED DELIVERY OF PREVIEW CONTENT
    8.
    发明申请
    SEGMENTED DELIVERY OF PREVIEW CONTENT 审中-公开
    SEGMENTED提供预览内容

    公开(公告)号:US20140136973A1

    公开(公告)日:2014-05-15

    申请号:US13901446

    申请日:2013-05-23

    IPC分类号: G06F17/21

    摘要: A system and process are disclosed for providing users with page previews during page loading events, such that the delay experienced before the display of page content is reduced. The previews may include screenshots of the pages or of portions thereof, and may be generated periodically and cached by the system for delivery to user devices. The process of generating and delivering the previews via the Internet or some other network may be implemented partly or wholly within an intermediary system that sits logically between the user devices and content servers. The process may be used with existing browsers without the need for any browser modifications, or may be used with a “preview-aware” browser that includes special program code for providing page previews.

    摘要翻译: 公开了一种系统和过程,用于在页面加载事件期间为用户提供页面预览,使得减少页面内容显示之前经历的延迟。 预览可以包括页面或其部分的屏幕截图,并且可以由系统周期性地生成并缓存以递送到用户设备。 通过互联网或其他网络生成和传送预览的过程可部分或全部实现在逻辑上位于用户设备和内容服务器之间的中间系统中。 该过程可以与现有浏览器一起使用,而不需要任何浏览器修改,或者可以与包含用于提供页面预览的特殊程序代码的“预览感知”浏览器一起使用。

    Interacting with a virtual assistant to coordinate and perform actions

    公开(公告)号:US12067982B1

    公开(公告)日:2024-08-20

    申请号:US17675407

    申请日:2022-02-18

    摘要: Technologies are disclosed for interacting with a virtual assistant to coordinate, recommend and perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive recommendations relating to determining when to perform one or more actions. For example, a user may interact with a virtual assistant to request a recommendation as to when they should leave for the office, leave the office for the day, perform a task, and the like. The recommendation system accesses selected data sources (e.g., calendars, task lists, traffic, transportation schedules, maps, . . . ) to obtain data used in generating the recommendation. In addition, to providing a recommended time, the virtual assistant may also recommend actions to perform. The virtual assistant may also provide notifications to one or more other users that includes information relating to the user leaving.