name:-0.073449850082397
name:-0.13451790809631
name:-0.083964824676514
WhatsApp Inc. Patent Filings

WhatsApp Inc.

Patent Applications and Registrations

Patent applications and USPTO patent grants for WhatsApp Inc..The latest application filed is for "methods and systems for end-to-end encrypted message history exchange".

Company Profile
127.200.85
  • WhatsApp Inc. - Menlo Park CA US
  • WhatsApp Inc. -
  • WhatsApp Inc. - Mountain View CA US
  • WhatsApp Inc. - Santa Clara CA US
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Trademarks
Patent Activity
PatentDate
System and method for facilitating payment for a third party's application subscription
Grant 11,449,840 - Lee , et al. September 20, 2
2022-09-20
Methods and systems for transmitting an image in chunks
Grant 11,425,205 - Patel , et al. August 23, 2
2022-08-23
Methods And Systems For End-to-end Encrypted Message History Exchange
App 20220217106 - Manas; Alfonso Gomez Jordana ;   et al.
2022-07-07
System and method for aggregating communication connections
Grant 11,336,734 - Koum , et al. May 17, 2
2022-05-17
Methods and systems for processing an ephemeral con tent message
Grant 11,316,965 - Sarafa , et al. April 26, 2
2022-04-26
Providing access for online content via secured URL
Grant 11,308,228 - Tian April 19, 2
2022-04-19
Methods and systems for generating an ephemeral content message
Grant 11,265,413 - Sarafa , et al. March 1, 2
2022-03-01
Methods and systems for transmitting anonymized information
Grant 11,265,300 - Mahdavi , et al. March 1, 2
2022-03-01
Systems And Methods For Digital Content Anti-counterfeiting
App 20220058247 - Samineni; Naga Rohit
2022-02-24
Methods and systems for transmitting an image with thumbnail data
Grant 11,178,079 - Patel , et al. November 16, 2
2021-11-16
Methods, mediums, and systems for dynamically selecting codecs
Grant 11,178,395 - Swaminathan November 16, 2
2021-11-16
Techniques for media endpoint configuration
Grant 11,171,900 - Kao , et al. November 9, 2
2021-11-09
Techniques to manage contact records
Grant 11,165,899 - Donohue , et al. November 2, 2
2021-11-02
Rendering online content via secured URL
Grant 11,159,330 - Tian October 26, 2
2021-10-26
Techniques to dynamically configure target bitrate for streaming network connections
Grant 11,153,154 - Singh October 19, 2
2021-10-19
Techniques for multi-agent messaging
Grant 11,146,519 - Acton , et al. October 12, 2
2021-10-12
Techniques for media album display and management
Grant 11,106,341 - Koum , et al. August 31, 2
2021-08-31
Techniques to dynamically engage echo cancellation
Grant 11,095,769 - Singh , et al. August 17, 2
2021-08-17
Identifier For Message Thread
App 20210209292 - Varma; Ajit ;   et al.
2021-07-08
Cross-application Data Sharing
App 20210209293 - Varma; Ajit ;   et al.
2021-07-08
Methods and systems for transmitting anonymized information
Grant 11,050,723 - Mahdavi , et al. June 29, 2
2021-06-29
Techniques for templated messages
Grant 11,050,695 - Lee , et al. June 29, 2
2021-06-29
Techniques for media item display configuration
Grant 11,005,795 - Bulchandani , et al. May 11, 2
2021-05-11
Techniques to perform the dynamic configuration of load-balanced relay operations
Grant 11,005,708 - Gheorghe , et al. May 11, 2
2021-05-11
Methods and systems for determining an unread message count
Grant 10,992,633 - Nachman April 27, 2
2021-04-27
Techniques to dynamically select a video encoder for streaming video encoding
Grant 10,972,726 - Wang , et al. April 6, 2
2021-04-06
Techniques to visualize messaging flow
Grant 10,917,374 - Sarafa , et al. February 9, 2
2021-02-09
Port prediction for peer-to-peer communications
Grant 10,911,532 - Zhang February 2, 2
2021-02-02
Verifying users of an electronic messaging system
Grant 10,904,175 - Jones , et al. January 26, 2
2021-01-26
Techniques to dynamically configure a sender bitrate for streaming media connections
Grant 10,887,641 - Singh , et al. January 5, 2
2021-01-05
Animating Digital Graphics Overlaid On Visual Media Items Based On Dynamic Attributes
App 20200388067 - Stukalov; Dmitri
2020-12-10
Display screen or portion thereof with graphical user interface
Grant D904,435 - Deets, Jr. , et al. December 8, 2
2020-12-08
Encrypting multiple party calls
Grant 10,855,846 - Kret , et al. December 1, 2
2020-12-01
Combined authentication and encryption
Grant 10,841,106 - O'Connor , et al. November 17, 2
2020-11-17
Techniques to dynamically configure target bitrate for streaming network connections
Grant 10,826,760 - Singh November 3, 2
2020-11-03
Conveying instant messages via HTTP
Grant 10,812,421 - Kret , et al. October 20, 2
2020-10-20
Techniques to provide relay server configuration for geographically disparate client devices
Grant 10,812,323 - Gheorghe October 20, 2
2020-10-20
Techniques for web application updates
Grant 10,795,666 - Anderson October 6, 2
2020-10-06
Methods and systems for displaying an ephemeral content message
Grant 10,778,831 - Sarafa , et al. Sept
2020-09-15
Providing Group Messaging Thread Highlights
App 20200285358 - Deets, Jr.; Charles Donald ;   et al.
2020-09-10
Automated message recall from a sender's device
Grant 10,764,228 - Donohue , et al. Sep
2020-09-01
Vertical scrolling of album images
Grant 10,754,534 - Stukalov , et al. A
2020-08-25
Animating digital graphics overlaid on visual media items based on dynamic attributes
Grant 10,740,947 - Stukalov A
2020-08-11
Techniques for key ratcheting with multiple step sizes
Grant 10,735,384 - Konigsberg , et al.
2020-08-04
Dynamic muting of communication notifications
Grant 10,736,078 - Koum , et al.
2020-08-04
Providing group messaging thread highlights
Grant 10,685,074 - Deets, Jr. , et al.
2020-06-16
Methods and systems for processing an ephemeral content message
Grant 10,681,202 - Sarafa , et al.
2020-06-09
Providing group messaging thread highlights
Grant 10,678,401 - Deets, Jr. , et al.
2020-06-09
Encrypting multiple party calls
Grant 10,666,693 - Kret , et al.
2020-05-26
Providing group messaging thread highlights
Grant 10,664,150 - Deets, Jr. , et al.
2020-05-26
Techniques to manage contact records
Grant 10,652,380 - Donohue , et al.
2020-05-12
Voice communications with real-time status notifications
Grant 10,608,978 - Koum , et al.
2020-03-31
System and method for facilitating payment for a third party's application subscription
Grant 10,600,038 - Lee , et al.
2020-03-24
Techniques for multi-agent messaging
Grant 10,587,551 - Acton , et al.
2020-03-10
Methods and systems for generating an ephemeral content message
Grant 10,582,036 - Sarafa , et al.
2020-03-03
Animating Digital Graphics Overlaid On Visual Media Items Based On Dynamic Attributes
App 20200058151 - Stukalov; Dmitri
2020-02-20
Techniques to perform the dynamic configuration of load-balanced relay operations
Grant 10,567,217 - Gheorghe , et al. Feb
2020-02-18
Exchanging Encrypted Messages Among Multiple Agents
App 20200045022 - Liu; Alan Chun Tung ;   et al.
2020-02-06
Techniques for templated messages
Grant 10,547,577 - Lee , et al. Ja
2020-01-28
Synthetic communication network method and system
Grant 10,542,396 - Koum , et al. Ja
2020-01-21
Providing group messaging thread highlights
Grant 10,536,411 - Deets, Jr. , et al. Ja
2020-01-14
Dynamic color customization of standardized (emoji) image characters
Grant 10,515,464 - Stukalov Dec
2019-12-24
Bandwidth estimation of a network connection
Grant 10,484,647 - Sheller Nov
2019-11-19
Animating digital graphics overlaid on visual media items based on dynamic attributes
Grant 10,460,499 - Stukalov Oc
2019-10-29
Using signals extracted from a VOIP data stream to distinguish between network congestion and link losses
Grant 10,462,078 - Gong , et al. Oc
2019-10-29
Verifying users of an electronic messaging system
Grant 10,462,080 - Jones , et al. Oc
2019-10-29
Display screen with an animated graphical user interface
Grant D861,025 - Stukalov , et al. Sept
2019-09-24
Techniques for web application updates
Grant 10,416,992 - Anderson Sept
2019-09-17
Techniques to dynamically configure jitter buffer sizing
Grant 10,412,779 - Singh Sept
2019-09-10
Techniques to dynamically engage a reduced-color mode for streaming video encoding
Grant 10,412,435 - Singh , et al. Sept
2019-09-10
Synthetic communication network method and system
Grant 10,375,538 - Koum , et al.
2019-08-06
System and method for aggregating communication connections
Grant 10,367,892 - Koum , et al. July 30, 2
2019-07-30
Vertical scrolling of album images
Grant 10,365,815 - Stukalov , et al. July 30, 2
2019-07-30
Techniques to dynamically configure target bitrate for streaming network connections
Grant 10,348,557 - Singh July 9, 2
2019-07-09
Display screen or portion thereof with graphical user interface
Grant D851,671 - Deets, Jr. , et al.
2019-06-18
Techniques for media album display and management
Grant 10,310,719 - Koum , et al.
2019-06-04
Techniques to reconfigure messaging clients during contact information changes
Grant 10,313,503 - Acton , et al.
2019-06-04
Using Signals Extracted From A Voip Data Stream To Distinguish Between Network Congestion And Link Losses
App 20190158437 - Gong; Jun ;   et al.
2019-05-23
Techniques To Dynamically Configure A Sender Bitrate For Streaming Media Connections
App 20190149868 - Singh; Manpreet ;   et al.
2019-05-16
Techniques To Dynamically Engage A Reduced-color Mode For Streaming Video Encoding
App 20190149867 - Singh; Manpreet ;   et al.
2019-05-16
Providing Group Messaging Thread Highlights
App 20190138174 - Deets, JR.; Charles Donald ;   et al.
2019-05-09
Providing Group Messaging Thread Highlights
App 20190140993 - Deets, JR.; Charles Donald ;   et al.
2019-05-09
Providing Group Messaging Thread Highlights
App 20190138655 - Deets, JR.; Charles Donald ;   et al.
2019-05-09
Providing Group Messaging Thread Highlights
App 20190138160 - Deets, JR.; Charles Donald ;   et al.
2019-05-09
Creating custom stickers for use on a messaging system
Grant 10,269,164 - Song , et al.
2019-04-23
Power management for location sharing
Grant 10,264,401 - Shturm , et al.
2019-04-16
Automated message recall from a sender's device
Grant 10,263,937 - Donohue , et al.
2019-04-16
Techniques To Dynamically Select A Video Encoder For Streaming Video Encoding
App 20190104306 - Wang; YuanYuan ;   et al.
2019-04-04
Animating Digital Graphics Overlaid On Visual Media Items Based On Dynamic Attributes
App 20190096113 - Stukalov; Dmitri
2019-03-28
Techniques For Web Application Updates
App 20190095196 - Anderson; Matthew Ryan
2019-03-28
Bandwidth estimation of a network connection
Grant 10,244,205 - Sheller
2019-03-26
Dynamic Color Customization Of Standardized (emoji) Image Characters
App 20190073801 - Stukalov; Dmitri
2019-03-07
Mobile device status and notification
Grant 10,225,399 - Koum , et al.
2019-03-05
Techniques to dynamically engage echo cancellation
Grant 10,225,395 - Singh , et al.
2019-03-05
Techniques To Dynamically Engage An All-intra-coded Mode For Streaming Video Encoding
App 20190068678 - Singh; Manpreet ;   et al.
2019-02-28
Techniques for managing a remote web client from an application on a mobile device
Grant 10,212,213 - Koum , et al. Feb
2019-02-19
Techniques to manage contact records
Grant 10,194,010 - Donohue , et al. Ja
2019-01-29
Combined authentication and encryption
Grant 10,187,215 - O'Connor , et al. Ja
2019-01-22
Techniques to scan and reorganize media files to remove gaps
Grant 10,157,102 - Stevanovic , et al. Dec
2018-12-18
Synthetic communication network method and system
Grant 10,136,272 - Koum , et al. November 20, 2
2018-11-20
Establishing and maintaining a VOIP call
Grant 10,129,412 - Singh , et al. November 13, 2
2018-11-13
Dynamic muting of communication notifications
Grant 10,098,090 - Koum , et al. October 9, 2
2018-10-09
Techniques For Templated Messages
App 20180287973 - Lee; Vicki W. ;   et al.
2018-10-04
Methods And Systems For Generating An Ephemeral Content Message
App 20180241705 - Sarafa; Randall ;   et al.
2018-08-23
Methods And Systems For Processing An Ephemeral Content Message
App 20180241707 - Sarafa; Randall ;   et al.
2018-08-23
Techniques For Key Ratcheting With Multiple Step Sizes
App 20180241725 - Konigsberg; Derek Alan ;   et al.
2018-08-23
Methods And Systems For Displaying An Ephemeral Content Message
App 20180241871 - Sarafa; Randall ;   et al.
2018-08-23
Techniques To Scan And Reorganize Media Files To Remove Gaps
App 20180189142 - Stevanovic; Milan ;   et al.
2018-07-05
Techniques to dynamically configure target bitrate for streaming network connections
Grant 10,009,223 - Singh June 26, 2
2018-06-26
Conveying Instant Messages Via Http
App 20180176157 - Kret; Ehren A. ;   et al.
2018-06-21
Voice communications with real-time status notifications
Grant 9,998,602 - Koum , et al. June 12, 2
2018-06-12
Mobile device status and notification
Grant 9,998,593 - Koum , et al. June 12, 2
2018-06-12
Techniques To Visualize Messaging Flow
App 20180159812 - Sarafa; Randall ;   et al.
2018-06-07
Techniques for managing a remote web client from an application on a mobile device
Grant 9,992,258 - Koum , et al. June 5, 2
2018-06-05
Techniques To Reconfigure Messaging Clients During Contact Information Changes
App 20180139314 - Acton; Brian ;   et al.
2018-05-17
System and method for detecting unwanted content
Grant 9,948,588 - O'Connor April 17, 2
2018-04-17
Techniques to replicate data using uploads from messaging clients
Grant 9,948,580 - Reed , et al. April 17, 2
2018-04-17
Techniques to configure device display
Grant 9,934,600 - Sarafa , et al. April 3, 2
2018-04-03
Conveying instant messages via HTTP
Grant 9,923,844 - Kret , et al. March 20, 2
2018-03-20
Combined Authentication And Encryption
App 20180076964 - O'Connor; Bryan D. ;   et al.
2018-03-15
Techniques to detect echoes using audio fingerprinting
Grant 9,912,373 - Wang March 6, 2
2018-03-06
Techniques to detect and react to proxy interference
Grant 9,900,372 - Grinstead February 20, 2
2018-02-20
Voice Communications With Real-time Status Notifications
App 20180034969 - Koum; Jan ;   et al.
2018-02-01
Techniques for escalating temporary messaging bans
Grant 9,882,852 - Koum , et al. January 30, 2
2018-01-30
System And Method For Facilitating Payment For A Third Party's Application Subscription
App 20180025330 - Lee; Vicki W. ;   et al.
2018-01-25
Automated verification of a telephone number
Grant 9,832,643 - Russo November 28, 2
2017-11-28
Voice communications with real-time status notifications
Grant 9,819,801 - Koum , et al. November 14, 2
2017-11-14
Techniques To Dynamically Configure Target Bitrate For Streaming Network Connections
App 20170324611 - Singh; Manpreet
2017-11-09
Combined authentication and encryption
Grant 9,813,250 - O'Connor , et al. November 7, 2
2017-11-07
System and method for facilitating payment for a third party's application subscription
Grant 9,792,591 - Lee , et al. October 17, 2
2017-10-17
Techniques To Perform The Dynamic Configuration Of Load-balanced Relay Operations
App 20170250859 - Gheorghe; Claudiu Dan ;   et al.
2017-08-31
Techniques To Provide Relay Server Configuration For Geographically Disparate Client Devices
App 20170250861 - Gheorghe; Claudiu Dan
2017-08-31
Techniques to dynamically configure target bitrate for streaming network connections
Grant 9,749,178 - Singh August 29, 2
2017-08-29
Mobile Device Status And Notification
App 20170237854 - Koum; Jan ;   et al.
2017-08-17
Synthetic Communication Network Method And System
App 20170215052 - Koum; Jan ;   et al.
2017-07-27
Techniques To Detect And React To Proxy Interference
App 20170214732 - Grinstead; Joseph Edward
2017-07-27
Techniques To Configure Device Display
App 20170178373 - Sarafa; Randall ;   et al.
2017-06-22
Techniques To Dynamically Engage Echo Cancellation
App 20170171380 - Singh; Manpreet ;   et al.
2017-06-15
Voice Communications With Real-time Status Notifications
App 20170149978 - Koum; Jan ;   et al.
2017-05-25
Relaying Mobile Communications
App 20170142215 - Donohue; Michael ;   et al.
2017-05-18
Multimedia transcoding method and system for mobile devices
Grant 9,628,831 - Koum , et al. April 18, 2
2017-04-18
Techniques To Dynamically Configure Jitter Buffer Sizing
App 20170086250 - Singh; Manpreet
2017-03-23
Techniques To Dynamically Configure Target Bitrate For Streaming Network Connections
App 20170085420 - Singh; Manpreet
2017-03-23
Voice communications with real-time status notifications
Grant 9,602,985 - Koum , et al. March 21, 2
2017-03-21
Techniques To Select And Configure Media For Media Messaging
App 20170078240 - Sarafa; Randall ;   et al.
2017-03-16
Relaying mobile communications
Grant 9,596,577 - Donohue , et al. March 14, 2
2017-03-14
Automated Message Recall From A Sender's Device
App 20170034106 - Donohue; Michael B. ;   et al.
2017-02-02
System And Method For Aggregating Communication Connections
App 20170019484 - Koum; Jan ;   et al.
2017-01-19
Dynamic Muting of Communication Notifications
App 20170006577 - Koum; Jan ;   et al.
2017-01-05
System And Method For Detecting Unwanted Content
App 20160380938 - O'Connor; Bryan D.
2016-12-29
Techniques To Replicate Data Using Uploads From Messaging Clients
App 20160373382 - Reed; Erik James ;   et al.
2016-12-22
Techniques For Dynamic Media Album Display And Management
App 20160364106 - Koum; Jan ;   et al.
2016-12-15
Techniques For Interactive Media Album Display And Management
App 20160364108 - Koum; Jan ;   et al.
2016-12-15
Techniques For Media Album Display And Management
App 20160364120 - Koum; Jan ;   et al.
2016-12-15
Automated message recall from a sender's device
Grant 9,503,401 - Donohue , et al. November 22, 2
2016-11-22
Connecting communicating devices in a multi-server communication system
Grant 9,503,485 - Koum , et al. November 22, 2
2016-11-22
Techniques For Escalating Temporary Messaging Bans
App 20160337293 - Koum; Jan ;   et al.
2016-11-17
Voice Communications With Real-time Status Notifications
App 20160323726 - Koum; Jan ;   et al.
2016-11-03
Dynamic muting of communication notifications
Grant 9,473,428 - Koum , et al. October 18, 2
2016-10-18
System and method for detecting unwanted content
Grant 9,455,941 - O'Connor September 27, 2
2016-09-27
Voice communications with real-time status notifications
Grant 9,419,935 - Koum , et al. August 16, 2
2016-08-16
Techniques For Managing A Remote Web Client From An Application On A Mobile Device
App 20160205169 - Koum; Jan ;   et al.
2016-07-14
Phone number verification method and system
Grant 9,374,457 - Koum , et al. June 21, 2
2016-06-21
Automated Verification Of A Telephone Number
App 20160165446 - Russo; Richard J.
2016-06-09
Voice Communications With Real-time Status Notifications
App 20160157068 - Koum; Jan ;   et al.
2016-06-02
Combined Authentication And Encryption
App 20160087794 - O'Connor; Bryan D. ;   et al.
2016-03-24
Phone Number Verification Method And System
App 20150215787 - Koum; Jan ;   et al.
2015-07-30
Voice Communications With Real-time Status Notifications
App 20150038121 - Koum; Jan ;   et al.
2015-02-05
Voice Communications With Real-time Status Notifications
App 20150040029 - Koum; Jan ;   et al.
2015-02-05
Phone number verification method and system
Grant 08923812 -
2014-12-30

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed