-
公开(公告)号:US20170019484A1
公开(公告)日:2017-01-19
申请号:US15277953
申请日:2016-09-27
申请人: WhatsApp Inc.
发明人: Jan Koum , Bryan D. O'Connor , Brian Acton
IPC分类号: H04L29/08
CPC分类号: H04L67/141 , H04L65/1046 , H04L65/1063 , H04L65/1069 , H04L67/10 , H04L67/26 , H04L67/2833 , H04L67/42
摘要: A system and methods are provided for aggregating communication connections. Multiple users connect to a system (e.g., a web-based system) that hosts an application or service for exchanging communications. Users who exchange communications among themselves may be considered “associates.” When one user who is on-line with the application sends a communication through the system for an associate, the system determines whether the associate is on-line or off-line. If the associate is off-line, the system crafts and sends toward the associate a notification regarding the communication, including an address of the communication server to which the one user is connected. When the associate's device receives the notification, the application may attempt to connect to the specified address. In this way associated users' connections will aggregate or gravitate toward the same communication server, thereby eliminating the latency and cost of exchanging users' communications between multiple communication servers.
摘要翻译: 提供了一种用于聚合通信连接的系统和方法。 多个用户连接到承载用于交换通信的应用或服务的系统(例如,基于web的系统)。 在彼此之间交换通信的用户可以被认为是“关联人员”。当与应用程序联机的一个用户通过系统发送通信以进行联系人时,系统确定该联系人是在线还是离线。 如果员工离线,则系统向员工发送关于通信的通知,包括与一个用户连接的通信服务器的地址。 当员工的设备收到通知时,应用程序可能尝试连接到指定的地址。 以这种方式,相关联的用户的连接将聚集或引向同一个通信服务器,从而消除了在多个通信服务器之间交换用户的通信的延迟和成本。
-
公开(公告)号:US20170006577A1
公开(公告)日:2017-01-05
申请号:US15269442
申请日:2016-09-19
申请人: WhatsApp Inc.
发明人: Jan Koum , Bryan D. O'Connor , Brian Acton
CPC分类号: H04W68/02 , H04L51/046 , H04L51/24 , H04M3/02
摘要: A system and methods are provided for dynamically muting or suppressing notifications of new communications. When a new communication is received for a user of a communication device (e.g., a mobile telephone, a computer) while notifications are muted, no notification may be issued to the user or, alternatively, a muted notification that differs from a normal notification may be issued. A muted notification may have muted sound or no sound, abbreviated vibration or no vibration, or may otherwise be a dampened version of a normal notification. Dynamic muting may be applied or managed on the user's device or on a system that hosts the communication application for which notifications are muted. Different applications and/or communication sessions (e.g., different chat groups) may be muted differently (e.g., for different periods of time). When a group chat session is muted, the duration of muting may be proportional to the number of participants.
摘要翻译: 提供了用于动态地抑制或抑制新通信的通知的系统和方法。 当在通知被静音时为通信设备(例如,移动电话,计算机)的用户接收到新的通信时,不会向用户发出通知,或者替代地,与正常通知不同的静音通知 发行。 静音通知可能具有静音或无声音,缩写振动或无振动,否则可能是正常通知的衰减版本。 动态静音可以在用户的设备上或在承载静音通知的通信应用的系统上应用或管理。 不同的应用和/或通信会话(例如,不同的聊天组)可以被不同地(例如,不同的时间段)静音。 当组聊天会话静音时,静音的持续时间可能与参与者的数量成正比。
-
公开(公告)号:US20160380938A1
公开(公告)日:2016-12-29
申请号:US15261449
申请日:2016-09-09
申请人: WhatsApp Inc.
发明人: Bryan D. O'Connor
摘要: A system and method for detecting unwanted electronic content, such as spam. As a user operates an application to send messages, several metrics are tracked to allow the system to analyze her activity. Illustrative metrics may include, but are not limited to, block count (e.g., how many other users have blocked her), block rate (e.g., the rate at which other users block her), peer symmetry (e.g., percentage of her messages that are to other users that have her in their address book), message uniqueness (e.g., how unique her messages are from each other), peer uniqueness (e.g., how unique the addressees of her messages are), and message rate (e.g., the rate at which she sends messages). Periodically, metrics may be compared to corresponding thresholds. Depending on whether a threshold is crossed, and which threshold is crossed, she may be banned from using the application or placed on a watch list.
摘要翻译: 用于检测诸如垃圾邮件的不需要的电子内容的系统和方法。 当用户操作应用程序来发送消息时,会跟踪多个度量标准,以允许系统分析她的活动。 说明性度量可以包括但不限于块计数(例如,其他用户已经阻止了多少其他用户),阻塞率(例如,其他用户阻止她的速率),对等体对称性(例如,她的消息的百分比 在其通讯录中有其他用户),消息唯一性(例如,她的消息彼此之间的独特性),对等唯一性(例如,她的消息的收件人的独特性)和消息速率(例如, 发送消息的速率)。 定期地,度量可以与相应的阈值进行比较。 根据是否超过阈值,以及哪个阈值越过,她可能被禁止使用应用程序或放置在监视列表中。
-
公开(公告)号:US20160364120A1
公开(公告)日:2016-12-15
申请号:US14734516
申请日:2015-06-09
申请人: WhatsApp Inc.
发明人: Jan Koum , Brian Acton , Randall Sarafa , Kuan Loong Yong
IPC分类号: G06F3/0484 , H04L12/58 , G06F3/0482
CPC分类号: G06F3/04845 , G06F3/0482 , G06F3/04842 , G06F3/0485 , G06F3/04883 , H04L51/10 , H04L51/16 , H04M1/72555 , H04W4/08 , H04W4/12
摘要: Techniques for media album display and management are described. An apparatus may comprise a messaging component operative to receive a plurality of messaging packages from a messaging server and determine a plurality of visual media items referenced by the plurality of messaging packages; a media layout component operative to determine a visual media item layout; and a display component operative to display the plurality of visual media items based on the visual media item layout Other embodiments are described and claimed.
摘要翻译: 描述了媒体相册显示和管理的技术。 一种装置可以包括消息传送组件,其可操作以从消息收发服务器接收多个消息包,并确定由多个消息收发包引用的多个可视媒体项目; 可操作以确定可视媒体项目布局的媒体布局组件; 以及可操作以基于视觉媒体项目布局显示多个可视媒体项目的显示组件。其他实施例被描述和要求保护。
-
公开(公告)号:US20160087794A1
公开(公告)日:2016-03-24
申请号:US14945649
申请日:2015-11-19
申请人: WhatsApp Inc.
发明人: Bryan D. O'Connor , Eugene Fooksman
IPC分类号: H04L9/08
CPC分类号: H04L9/3271 , H04L9/0819 , H04L9/0863 , H04L9/3234 , H04L9/3297
摘要: A system and methods are provided for establishing an authenticated and encrypted communication connection between two devices with at most two round-trip communications. During establishment of an initial authenticated, encrypted communication connection (or afterward), a first device (e.g., a server) provides the second device (e.g., a client) with a token (e.g., a challenge) that lives or persists beyond the current connection. After that connection is terminated and the second device initiates a new connection, it uses the token as part of the handshaking process to reduce the necessary round-trip communications to one.
摘要翻译: 提供了一种用于在具有至多两个往返通信的两个设备之间建立认证和加密的通信连接的系统和方法。 在建立初始认证的加密通信连接(或之后)期间,第一设备(例如,服务器)向第二设备(例如,客户端)提供存在或持续超过当前的令牌(例如,挑战) 连接。 在该连接终止并且第二设备发起新的连接之后,它使用令牌作为握手过程的一部分,以将必要的往返通信减少到一个。
-
公开(公告)号:US09258261B1
公开(公告)日:2016-02-09
申请号:US14543612
申请日:2014-11-17
申请人: WhatsApp Inc.
发明人: Bryan D. O'Connor
摘要: A system and method for detecting unwanted electronic content, such as spam. As a user operates an application to send messages, several metrics are tracked to allow the system to analyze her activity. Illustrative metrics may include, but are not limited to, block count (e.g., how many other users have blocked her), block rate (e.g., the rate at which other users block her), peer symmetry (e.g., percentage of her messages that are to other users that have her in their address book), message uniqueness (e.g., how unique her messages are from each other), peer uniqueness (e.g., how unique the addressees of her messages are), and message rate (e.g., the rate at which she sends messages). Periodically, metrics may be compared to corresponding thresholds. Depending on whether a threshold is crossed, and which threshold is crossed, she may be banned from using the application or placed on a watch list.
-
公开(公告)号:US11425205B1
公开(公告)日:2022-08-23
申请号:US16878902
申请日:2020-05-20
申请人: WhatsApp Inc.
发明人: Aaron Patel , Jonathan Sheller
摘要: Exemplary embodiments relate to techniques for improving the speed and rendering quality of an image (e.g., a JPEG), and are especially useful in an end-to-end encrypted environment. The image may be analyzed on the sending-client side and the image data is broken into multiple categories. In one embodiment, the image data is broken into four chunks, where each chunk could be rendered (in conjunction with previous chunks) to provide increasingly high levels of quality (e.g., a thumbnail chunk, a mid-quality chunk, a high-quality chunk, and a full-quality chunk). The image is uploaded to a blob store, and a message is sent to the receiving client with image information. At the recipient side, the JPEG image data is retrieved from the blob store and each chunk is rendered at progressively increasing levels of quality. Consequently, images are rendered faster, and the quality increases over time.
-
公开(公告)号:US11336734B1
公开(公告)日:2022-05-17
申请号:US16440171
申请日:2019-06-13
申请人: WhatsApp Inc.
IPC分类号: H04L29/08 , H04L67/141 , H04L65/1063 , H04L65/1046 , H04L67/10 , H04L67/55 , H04L65/1069 , H04L67/566 , G06Q10/10 , H04L51/04 , H04L65/403 , H04L67/01
摘要: A system and methods are provided for aggregating communication connections. Multiple users connect to a system (e.g., a web-based system) that hosts an application or service for exchanging communications. Users who exchange communications among themselves may be considered “associates.” When one user who is on-line with the application sends a communication through the system for an associate, the system determines whether the associate is on-line or off-line. If the associate is off-line, the system crafts and sends toward the associate a notification regarding the communication, including an address of the communication server to which the one user is connected. When the associate's device receives the notification, the application may attempt to connect to the specified address. In this way associated users' connections will aggregate or gravitate toward the same communication server, thereby eliminating the latency and cost of exchanging users' communications between multiple communication servers.
-
公开(公告)号:US11308228B1
公开(公告)日:2022-04-19
申请号:US16662253
申请日:2019-10-24
申请人: WhatsApp Inc.
发明人: Cheng Tian
IPC分类号: G06F21/62 , G06Q20/36 , G06Q20/32 , G06Q20/38 , H04L29/06 , H04L9/30 , H04L9/32 , G06F9/451 , H04L51/046 , H04L67/01
摘要: Exemplary embodiments are directed to a method for allowing a user at a first client device to provide access to restricted content on a content provider server to a user at a second client device without providing identifying information of the second client device or the user to the content provider. The content provider receives a request from a messaging app on a first client device for sharing of a content item with a second client device and generates a metadata block comprising at least a link to the content item. The metadata block is sent to the first client device and, in response, a public key of a private/public key pair of the second client device is received from the first client device. A request for the content item, is then received and contains a data item digitally signed using the private key of the private/public key pair of the second client device. The public key is then used to verify the digitally signed data item, thereby confirming the identity of the second client device. Thereafter, the requested content item is sent to the second client device.
-
公开(公告)号:US20220058247A1
公开(公告)日:2022-02-24
申请号:US16996163
申请日:2020-08-18
申请人: WhatsApp Inc.
发明人: Naga Rohit Samineni
IPC分类号: G06F21/31 , G06F3/0484 , G06F21/62
摘要: Exemplary embodiments relate to techniques for asserting the authenticity of digital content being communicated among client devices of a communication or computer system by configuring the digital content with one or more sensor responsive elements. The sensor responsive element may be a visual interface that dynamically reacts or responds to sensor data generated by one or more sensors (such as a gyroscope sensor, a microphone, and a camera) of a receiving client device. If the sensor responsive element does not dynamically react or respond to movement data, image data, or sound data generated by the one or more sensors, the digital content may fail user inspection and may indicate to the recipient that the digital content is a fake or a counterfeit.
-
-
-
-
-
-
-
-
-