Context-based event creation
    1.
    发明授权

    公开(公告)号:US10007886B1

    公开(公告)日:2018-06-26

    申请号:US14505405

    申请日:2014-10-02

    Applicant: Google Inc.

    Abstract: Methods and computer systems are used to create context-based event entries. In one aspect, the method includes, at a computer system with one or more processors and memory: (1) receiving a content-less request to create an event entry; (2) selecting an applicable rule from a set of rules stored at the computer system in accordance with one or more context items, the one or more context items comprising one or more context items for the user, the set of rules comprising a plurality of distinct rules; (3) creating an event entry in accordance with the selected applicable rule and at least one of the one or more context items for the user, the event entry including one or more fields having content determined in accordance with the at least one of the one or more context items for the user; and (4) providing the event entry for display.

    Event chips in calendar
    2.
    发明授权

    公开(公告)号:US09740362B1

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

    申请号:US14333143

    申请日:2014-07-16

    Applicant: GOOGLE INC.

    CPC classification number: G06Q10/109

    Abstract: Provided are methods and systems for providing users with a simplified view of events shared across multiple calendars. An event associated with multiple calendars is displayed only once in a user's view of the multiple calendars, and is displayed together with a visual indication (an “event chip”) that the event belongs to multiple calendars. The event chip displayed with a given event indicates, based on the patterns/colors/prints/etc. comprising the chip and/or the order of the patterns/colors/prints/etc. comprising the chip, which of the other calendars associated with the event is the lead calendar and which are secondary calendars, where the event chip represents the state of the event (e.g., accepted, declined, tentative, etc.) in the lead calendar.

    User Interface for Quickly Checking Agenda and Creating New Events
    3.
    发明申请
    User Interface for Quickly Checking Agenda and Creating New Events 审中-公开
    快速检查议程和创建新事件的用户界面

    公开(公告)号:US20150193392A1

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

    申请号:US13865135

    申请日:2013-04-17

    Applicant: Google Inc.

    CPC classification number: G06F17/2765 G06Q10/109

    Abstract: A method, system, and data structure for creating electronic calendar entries or calendar events are disclosed. In some embodiments, a client computer receives a web document, such as email message, with an embedded event creation link, from a remote computer. The web document includes one or more event creation links, each corresponding to a distinct text portion of the web document associated with one or more parameters for an event. The client displays the web document. The client then changes a visual appearance of the distinct text portion of the web document in response to a user hover over the distinct text portion. Furthermore, in response to activation of the embedded event creation link associated with the distinct text portion, the client computer displays an editable electronic calendar entry form with multiple fields. The multiple fields contain event information from the embedded event creation link.

    Abstract translation: 公开了用于创建电子日历条目或日历事件的方法,系统和数据结构。 在一些实施例中,客户计算机从远程计算机接收具有嵌入事件创建链接的web文档,例如电子邮件消息。 网络文档包括一个或多个事件创建链接,每一个对应于与用于事件的一个或多个参数相关联的web文档的不同文本部分。 客户端显示Web文档。 然后,客户端响应于将用户悬停在不同文本部分上来改变web文档的不同文本部分的视觉外观。 此外,响应于与不同文本部分相关联的嵌入事件创建链接的激活,客户端计算机显示具有多个字段的可编辑电子日历条目表单。 多个字段包含嵌入事件创建链接的事件信息。

    Double filtering of annotations in emails

    公开(公告)号:US10439969B2

    公开(公告)日:2019-10-08

    申请号:US13742945

    申请日:2013-01-16

    Applicant: Google Inc.

    Abstract: A system and method for filtering email annotations is disclosed. An email may be parsed for actionable items and email text associated with those items may be annotated. A server-side filter may be applied to the actionable items to remove annotations that have a low-probability for user action. The email and its associated annotations are then stored on the server. An email client may retrieve the email and its associated annotations from the server and perform render-time filtering. This render-time filtering applies real-time checking for annotations which have a low-probability for user action. The email and its associated annotations are then displayed via a user interface.

    Embedding event creation link in a document

    公开(公告)号:US09760644B2

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

    申请号:US13865131

    申请日:2013-04-17

    Applicant: Google Inc.

    CPC classification number: G06F17/30876 G06F17/2765 G06Q10/00 G06Q10/109

    Abstract: A method, system, and data structure for creating electronic calendar entries or calendar events are disclosed. A web document is obtained. A first parameter of an event is identified, and a parameter complementary to the first parameter is also identified. The complementary parameter is identified, from among a plurality of candidate parameters. Each parameter corresponds to a distinct text portion of the web document. The complementary parameter is identified in accordance with a distance metric between the text portion of the web document corresponding to the first parameter and the text portion of the web document corresponding to the complementary parameter. Then an event creation link is created and embedded in the web document. The event creation link contains event information corresponding to at least the first parameter and the complementary parameter. The web document, including the embedded event creation link, is provided for display.

    Clustering of Time and Date Annotations in a Document
    6.
    发明申请
    Clustering of Time and Date Annotations in a Document 有权
    文档中时间和日期注释的聚类

    公开(公告)号:US20150193391A1

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

    申请号:US13865131

    申请日:2013-04-17

    Applicant: Google Inc.

    CPC classification number: G06F17/30876 G06F17/2765 G06Q10/00 G06Q10/109

    Abstract: A method, system, and data structure for creating electronic calendar entries or calendar events are disclosed. A web document is obtained. A first parameter of an event is identified, and a parameter complementary to the first parameter is also identified. The complementary parameter is identified, from among a plurality of candidate parameters. Each parameter corresponds to a distinct text portion of the web document. The complementary parameter is identified in accordance with a distance metric between the text portion of the web document corresponding to the first parameter and the text portion of the web document corresponding to the complementary parameter. Then an event creation link is created and embedded in the web document. The event creation link contains event information corresponding to at least the first parameter and the complementary parameter. The web document, including the embedded event creation link, is provided for display.

    Abstract translation: 公开了用于创建电子日历条目或日历事件的方法,系统和数据结构。 获得了一个Web文档。 识别事件的第一参数,并且还识别与第一参数互补的参数。 从多个候选参数中识别互补参数。 每个参数对应于web文档的独立文本部分。 根据与第一参数对应的web文档的文本部分与对应于互补参数的web文档的文本部分之间的距离度量来识别补充参数。 然后创建事件创建链接并将其嵌入到Web文档中。 事件创建链接包含至少对应于第一参数和互补参数的事件信息。 提供了包括嵌入式事件创建链接的Web文档供显示。

    Access control list for a multi-user communication session
    7.
    发明授权
    Access control list for a multi-user communication session 有权
    多用户通信会话的访问控制列表

    公开(公告)号:US08990329B1

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

    申请号:US13668452

    申请日:2012-11-05

    Applicant: Google Inc.

    CPC classification number: H04L63/101 G06F21/604 G06Q10/1095

    Abstract: A system and associated methods for adding one or more invitees from a calendar event to an access control list of a multi-user communication session is disclosed. The conference application includes a social network engine, a conference server module, a session management module and a user interface engine. The social network engine hosts a multi-user communication session associated with a calendar event at the social network server. The conference server module retrieves an invitee list from a calendar application, converts the invitee list into an access control list for the multi-user communication session and stores the access control list in a cache. The session management module receives a request from one or more users to join the multi-user communication session, retrieves the access control list for the multi-user communication session from the cache and compares the one or more users against the access control list.

    Abstract translation: 公开了一种用于将一个或多个受邀者从日历事件添加到多用户通信会话的访问控制列表的系统和相关联的方法。 会议应用包括社交网络引擎,会议服务器模块,会话管理模块和用户界面引擎。 社交网络引擎在社交网络服务器上承载与日历事件相关联的多用户通信会话。 会议服务器模块从日历应用程序检索受邀者列表,将被邀请者列表转换为用于多用户通信会话的访问控制列表,并将访问控制列表存储在高速缓存中。 会话管理模块接收来自一个或多个用户的请求以加入多用户通信会话,从高速缓存检索用于多用户通信会话的访问控制列表,并将一个或多个用户与访问控制列表进行比较。

Patent Agency Ranking