Issued Patents All Time
Showing 25 most recent of 30 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9838474 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2017-12-05 |
| 9654551 | Apparatus and method for inviting users to online sessions | Andrew H. Vyrros, Jeremy Werner | 2017-05-16 |
| 9577976 | Registering client computing devices for online communication sessions | Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more | 2017-02-21 |
| 9496003 | System and method for playlist generation based on similarity data | Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers | 2016-11-15 |
| 9247000 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2016-01-26 |
| 9118690 | Apparatus and method for matching users for online sessions | Jeremy Werner, Philip Smith, Andrew H. Vyrros | 2015-08-25 |
| 8966394 | System and method for playlist generation based on similarity data | Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers, Stephen Davis +1 more | 2015-02-24 |
| 8948797 | Registering client computing devices for online communication sessions | Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more | 2015-02-03 |
| 8914384 | System and method for playlist generation based on similarity data | Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers, Stephen Davis +1 more | 2014-12-16 |
| 8875117 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2014-10-28 |
| 8725880 | Establishing online communication sessions between client computing devices | Justin Santamaria, Justin N. Wood, Berkat S. Tung, Joe S. Abuan, Jeremy Werner +1 more | 2014-05-13 |
| 8620919 | Media item clustering based on similarity data | Jeremy Werner, Andrew H. Vyrros, John Andrew McCulloh, Richard Frederick Wagner, Eric Danforth Strahm | 2013-12-31 |
| 8606306 | Multiple client computing device invitations for online communication sessions | Justin Santamaria, Justin Wood, Berkat S. Tung, Joe S. Abuan, Jeremy Werner +1 more | 2013-12-10 |
| 8601003 | System and method for playlist generation based on similarity data | Richard Frederick Wagner, Dana J. DuBois | 2013-12-03 |
| 8583149 | Registering email addresses for online communication sessions | Andrew H. Vyrros, Justin Wood, Justin Santamaria, Erik Strahm, Lon Hardeman +6 more | 2013-11-12 |
| 8423058 | Registering client computing devices for online communication sessions | Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more | 2013-04-16 |
| 8412833 | Apparatus and method for inviting users to online sessions | Andrew H. Vyrros, Jeremy Werner | 2013-04-02 |
| 8396932 | Apparatus and method for efficiently managing data in a social networking service | Amol V. Pattekar, Jeremy Werner, Andrew H. Vyrros, Richard Frederick Wagner | 2013-03-12 |
| 8341207 | Apparatus and method for matching users for online sessions | Jeremy Werner, Philip Smith, Andrew H. Vyrros | 2012-12-25 |
| 8255895 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2012-08-28 |
| 7941796 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2011-05-10 |
| 7734643 | Method for distributed storage of data | Steven Richard Waterhouse, Sherif Botros, Olaf Manczak, Jeremy Werner, Sacha Christophe Arnoud | 2010-06-08 |
| 7584468 | Distributing and synchronizing objects | Craig M. Federighi, Eric Noyau | 2009-09-01 |
| 7536693 | Method for load spreading of requests in a distributed data storage system | Olaf Manczak, Michael Goff | 2009-05-19 |
| 7328303 | Method and system for remote execution of code on a distributed data storage system | Steven Richard Waterhouse, Sherif Botros, Akhil Arora | 2008-02-05 |