-
公开(公告)号:US20190182200A1
公开(公告)日:2019-06-13
申请号:US16277133
申请日:2019-02-15
发明人: Rishi Jobanputra , Romer E. Rosales-Delmoral , Joshua Daniel Hartman , Shubhanshu Nagar , Ryan Oblak , Cameron Alexander Lee , Hsiao-Ping Tseng , Shaunak Chatterjee , Rupesh Gupta
CPC分类号: H04L51/32 , H04L51/14 , H04L51/26 , H04L67/10 , H04L67/306
摘要: This disclosure relates to systems and methods for managing multiple messages. In one example, a method includes determining a message transmission frequency threshold for a member of an online social networking service using responses from the member; receiving a message that is to be transmitted to the member; storing the message, without transmitting the message to the member, in a digest of messages for the member; and transmitting the digest to the member in response to a send score for the digest exceeding a send score threshold, the send score calculated using the number of messages in the digest.
-
公开(公告)号:US20190104097A1
公开(公告)日:2019-04-04
申请号:US15724473
申请日:2017-10-04
发明人: Vipul Kishore Lalka , Sarabjit Singh Walia , Edward Robert Lucas Lounsbury , John Jong-Suk Lee , Arun Victor Jagga
IPC分类号: H04L12/58
CPC分类号: H04W4/023 , G06Q30/0261 , G06Q30/0267 , G06Q50/01 , H04L51/043 , H04L51/12 , H04L51/14 , H04L51/20 , H04L51/24 , H04L51/26
摘要: The present disclosure involves systems, software, and computer-implemented methods for modifying triggered notifications associated with particular user profiles based on an analysis of a context of the user profile. One example system performs operations including identify at least one satisfied notification rule for triggering notifications to a user device associated with at least one particular user profile. For each particular user profile, operations include accesses the particular user profile to identify at least one user-specific contextual rule corresponding to the at least one notification modification rules and identifying a current user context associated with the particular user profile. In response to the current user context satisfying the user-specific contextual rule, the triggered notification for the particular user profile can be modified based on the satisfied user-specific contextual rule. If the context does not satisfy the rule, the triggered notification can be transmitted to a user device associated with user profile.
-
公开(公告)号:US20180349383A1
公开(公告)日:2018-12-06
申请号:US15891461
申请日:2018-02-08
CPC分类号: G06F17/3053 , G06Q10/109 , H04L51/24 , H04L51/26
摘要: In an approach for managing computing interruptions, a processor receives a computing interruption on a computing device. A processor monitors computing activity of a user on the computing device. A processor accesses user preferences, wherein the user preferences are based on an analysis of previous responses by the user to previous computing interruptions. A processor determines a minimum threshold, based on the computing activity of the user and the user preferences, wherein the minimum threshold identifies when a computing interruption is allowed to be presented to the user. A processor determines from the computing interruption, a sender and a context of the computing interruption. A processor assigns a ranking to the computing interruption based on the sender and the context of the computing interruption. A processor compares the ranking to the minimum threshold. A processor determines whether to present the computing interruption, based on the comparison.
-
公开(公告)号:US20180349379A1
公开(公告)日:2018-12-06
申请号:US15609522
申请日:2017-05-31
CPC分类号: G06F17/3053 , G06Q10/109 , H04L51/24 , H04L51/26
摘要: In an approach for managing computing interruptions, a processor receives a computing interruption on a computing device. A processor monitors computing activity of a user on the computing device. A processor accesses user preferences, wherein the user preferences are based on an analysis of previous responses by the user to previous computing interruptions. A processor determines a minimum threshold, based on the computing activity of the user and the user preferences, wherein the minimum threshold identifies when a computing interruption is allowed to be presented to the user. A processor determines from the computing interruption, a sender and a context of the computing interruption. A processor assigns a ranking to the computing interruption based on the sender and the context of the computing interruption. A processor compares the ranking to the minimum threshold. A processor determines whether to present the computing interruption, based on the comparison.
-
公开(公告)号:US20180324133A1
公开(公告)日:2018-11-08
申请号:US15584331
申请日:2017-05-02
CPC分类号: H04L51/26 , G06Q10/107 , H04L12/1822
摘要: In one embodiment, a method includes associating a user with a collaboration group at a collaboration server, tracking activity of participants in the collaboration group at the collaboration server, processing a message received in the collaboration group at the collaboration server, assigning a priority to the message for the user based on the activity of the participants in the collaboration group, and presenting a notification of the message to the user based on the priority of the message. An apparatus and logic are also disclosed herein.
-
公开(公告)号:US20180321985A1
公开(公告)日:2018-11-08
申请号:US15584979
申请日:2017-05-02
申请人: Intel Corporation
发明人: Utkarsh Y. KAKAIYA , Rajesh SANKARAN , Sanjay KUMAR , Kun TIAN , Philip LANTZ
CPC分类号: G06F9/5077 , G06F9/5038 , G06F15/17 , G06F15/76 , H04L29/08126 , H04L29/08891 , H04L41/28 , H04L41/5051 , H04L51/26 , H04L61/6013 , H04T2001/2093
摘要: Techniques for scalable virtualization of an Input/Output (I/O) device are described. An electronic device composes a virtual device comprising one or more assignable interface (AI) instances of a plurality of AI instances of a hosting function exposed by the I/O device. The electronic device emulates device resources of the I/O device via the virtual device. The electronic device intercepts a request from the guest pertaining to the virtual device, and determines whether the request from the guest is a fast-path operation to be passed directly to one of the one or more AI instances of the I/O device or a slow-path operation that is to be at least partially serviced via software executed by the electronic device. For a slow-path operation, the electronic device services the request at least partially via the software executed by the electronic device.
-
公开(公告)号:US20180295076A1
公开(公告)日:2018-10-11
申请号:US16007314
申请日:2018-06-13
发明人: Qi WANG
摘要: The present disclosure is related to the field of communication technologies and provides a method, system, and storage medium for message processing. The method includes the following steps: configuring, by an initiator, a serial number for a message, and sending the message having the configured serial number to a target end; extracting, by the target end, a serial number of a message that a user chooses to reply to, and adding the serial number to a corresponding reply message; and displaying, by the initiator according to the serial number carried in the reply message, the reply message next to a message corresponding to the serial number carried in the reply message. In the present disclosure, the serial number is configured for each message, and the reply message is displayed next to the corresponding message according to the serial number carried in the reply message, thereby improving pertinence between a reply message and its original message.
-
公开(公告)号:US20180248831A1
公开(公告)日:2018-08-30
申请号:US15904752
申请日:2018-02-26
申请人: DAVID FLETCHER
发明人: DAVID FLETCHER
IPC分类号: H04L12/58
摘要: We receive messages today through multiple channels such as telephone, texts, emails, social media posts etc. and can struggle to prioritize, miss messages, etc. which can impact sales, service, and other customer orientated activities within businesses, service providers etc. Embodiments of the invention exploit a communication model wherein the conventional delay is augmented with filters, recirculating delay lines, decision circuits and loads to exploit an electrical analogy. This model allows different priority messages to be handled and recognizes that messages have different priorities associated with them and that these priorities are dynamic and do not necessarily depend solely upon the sender and recipient but also the context of that communication within an overall activity. Beneficially, the model is compatible with a variety of enterprise software tools including, but not limited, lead management (LM), sales management (SM), customer relationship management (CRM), as well as electronic mail and other communication tools etc.
-
公开(公告)号:US10038661B2
公开(公告)日:2018-07-31
申请号:US15815595
申请日:2017-11-16
发明人: Igor Milyakov
CPC分类号: H04L51/26 , G06F12/0866 , H04L29/06 , H04L29/08072 , H04L51/00 , H04L51/10 , H04L51/16 , H04L51/28 , H04L51/34 , H04L65/403 , H04L67/26 , H04L69/10 , H04L69/28
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and transferring messages. An example method includes storing a plurality of blocks in a queue, wherein each block includes one or more respective messages received from at least one publisher, wherein each block is associated with a time that the block was stored in the queue, and wherein storage times increase from a block designating a head of the queue to a block designating a tail of the queue. The example method also includes designating as inactive one or more blocks having associated storage times that are older than a first time, allowing messages to be read from inactive blocks until a second time that is older than the first time, and deleting one or more inactive blocks from the queue having associated storage times that are older than the second time.
-
公开(公告)号:US10037235B2
公开(公告)日:2018-07-31
申请号:US15470057
申请日:2017-03-27
申请人: Walmart Apollo, LLC
IPC分类号: G06F9/44 , G06F9/54 , H04L12/733 , H04L12/771 , H04L12/58 , H04L29/06
摘要: The present disclosure extends to methods, systems, and computer program products for integrating applications. In general, aspects of the invention can be used to reduce complexities associated with integrating applications and conserve computer system resources. Designed message processing functionality as well as updates and changes can be maintained through a centralized application message processing framework and then used by a plurality of applications. The centralized application message processing framework significantly reduces, and potentially eliminates, the need to incorporate message processing functionality individually into each of the plurality of applications. This in turn reduces the burden and complexity of maintaining message processing functionality for the plurality of applications.
-
-
-
-
-
-
-
-
-