Peer-to-peer automated anonymous asynchronous file sharing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6675205
APP PUB NO 20020073137A1
SERIAL NO

09910460

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A service on a computer network which performs centralized searches based on index information transmitted by peer systems to a central site using an agent program running on each peer and then directs the peer systems to each other for the purpose of retrieving files. If none of the peer systems known to contain the file is online (and the file is therefore not available), the request is placed in a queue of file requests maintained by the central site. When a system containing the requested file connects to the service, the requested file is retrieved from that system and then distributed to the other systems which had requested the file. Files retrieved for systems not currently online are held in a queue until the user connects or are emailed to the user, usually as an email attachment. Or, when a computer system containing the file connects to the central site, the file is sent by the system containing the file either to the central site or directly to the user who requested the file via email attachment.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
F. POSZAT HU, L.L.C.WILMINGTON, DE425

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Meadway, Michael D Snohomish, WA 6 636
Tripp, Gary W Bainbridge Island, WA 7 776

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5093911 Storage and retrieval system 50 1991
 
IMPERIAL BANK (1)
* 5987506 Remote access and geographically distributed computers in a globally addressable storage environment 613 1997
 
SITE UPDATE SOLUTIONS LLC (1)
* 6253198 Process for maintaining ongoing registration for pages on a given search engine 67 1999
 
AT MOTION, INC. (1)
* 6243676 Searching and retrieving multimedia information 142 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6308173 Methods and arrangements for controlling resource access in a networked computing environment 142 2000
 
GOOGLE INC. (1)
* 5983216 Performing automated document collection and selection by providing a meta-index with meta-index values indentifying corresponding document collections 213 1997
 
ORACLE AMERICA, INC. (1)
* 6470332 System, method and computer program product for searching for, and retrieving, profile attributes based on other target profile attributes and associated profiles 112 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (4)
* 2005/0289,017 Network transaction system and method 8 2005
* 2007/0168,419 System, method, and article of manufacture for a network media channel 5 2005
* 2007/0168,544 System, method, and article of manufacture for a user interface for a network media channel 12 2006
* 9626340 Bookmarking shared file and folder links 0 2012
 
SONY CORPORATION (14)
8219700 System and methods of streaming media files from a dispersed peer network to maintain quality of service 0 2003
7584285 Centralized selection of peers as media data sources in a dispersed peer network 61 2003
* 2003/0204,613 System and methods of streaming media files from a dispersed peer network to maintain quality of service 80 2003
* 2003/0204,605 Centralized selection of peers as media data sources in a dispersed peer network 145 2003
8935315 Centralized selection of peers as media data sources in a dispersed peer network 2 2007
8775657 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 0 2007
8583814 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 0 2007
7779135 Centralized selection of peers as media data sources in a dispersed peer network 19 2007
* 2009/0210,549 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 135 2007
* 2009/0055,547 Mediated multi-source peer content delivery network architecture 22 2007
* 2009/0055,506 Centralized selection of peers as media data sources in a dispersed peer network 26 2007
* 2009/0049,185 System and methods of streamlining media files from a dispersed peer network to maintain quality of service 2 2007
7984116 Centralized selection of peers as media data sources in a dispersed peer network 5 2009
* 2010/0011,061 CENTRALIZED SELECTION OF PEERS AS MEDIA DATA SOURCES IN A DISPERSED PEER NETWORK 146 2009
 
GLOBAL FILE SYSTEMS HOLDINGS, LLC (3)
8185576 Filter for a distributed network 4 2006
8775508 Filter for a distributed network 0 2012
9098683 Filter for a distributed network 1 2014
 
ORACLE AMERICA, INC. (8)
* 8204992 Presence detection using distributed indexes in peer-to-peer networks 10 2002
7657597 Instant messaging using distributed indexes 19 2002
7206934 Distributed indexing of identity information in a peer-to-peer network 76 2002
* 2004/0064,512 Instant messaging using distributed indexes 116 2002
* 2004/0064,568 Presence detection using distributed indexes in peer-to-peer networks 155 2002
* 2004/0064,693 Distributed indexing of identity information in a peer-to-peer network 54 2002
* 7140014 System and method for providing a flexible framework for remote heterogeneous server management and control 6 2002
* 2004/0122,924 System and method for providing a flexible framework for remote heterogeneous server management and control 1 2002
 
ALPHA NETWORKS INC. (1)
* 2009/0150,404 Method of reading filles from remote server by email 1 2007
 
SYSTEMS, INC. (1)
* 2006/0179,061 Multi-dimensional surrogates for data management 80 2005
 
CALLAHAN CELLULAR L.L.C. (4)
* 8006307 Method and apparatus for distributing secure digital content that can be indexed by third party search engines 4 2003
8130963 Method and apparatus for secure key delivery for decrypting bulk digital content files at an unsecure site 2 2007
* 2008/0181,414 METHOD AND APPARATUS FOR SECURE KEY DELIVERY FOR DECRYPTING BULK DIGITAL CONTENT FILES AT AN UNSECURE SITE 7 2007
8638934 Method and apparatus for secure key delivery for decrypting bulk digital content files at an unsecure site 0 2011
 
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED (2)
* 8914379 Index constructing method, search method, device and system 0 2012
* 2014/0156,671 Index Constructing Method, Search Method, Device and System 0 2012
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 2002/0162,109 Distributed storage on a P2P network architecture 63 2001
 
SALESFORCE.COM, INC. (2)
* 8762340 Methods and systems for backing up a search index in a multi-tenant database environment 0 2010
* 2011/0282,839 METHODS AND SYSTEMS FOR BACKING UP A SEARCH INDEX IN A MULTI-TENANT DATABASE ENVIRONMENT 14 2010
 
ONKYO CORPORATION (1)
* 2006/0059,248 Peer-to-peer-type content distribution system 9 2005
 
SEAMLESS GLOBAL LTD. (1)
* 2006/0174,120 System and method for providing peer-to-peer communication 9 2006
 
REALNETWORKS, INC. (1)
* 2003/0212,804 Method and apparatus for media clip sharing over a network 91 2002
 
Sprint Communications Company L.P. (1)
* 6996601 Process for managing change within an enterprise 23 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (15)
* 2002/0198,929 Method and apparatus to encourage client into a distributed peer to peer sharing technology 11 2001
* 2002/0198,930 Method and apparatus for wide-spread distribution of electronic content in a peer to peer fashion 21 2001
* 2003/0046,357 Intelligent content placement in a distributed computing network 22 2001
* 7130921 Centrally enhanced peer-to-peer resource sharing method and apparatus 39 2002
* 2003/0177,246 Centrally enhanced peer-to-peer resource sharing method and apparatus 12 2002
* 6993713 Web content management software utilizing a workspace aware JSP servlet 8 2002
* 2003/0229,849 Web content management software utilizing a workspace aware JSP servlet 8 2002
* 2004/0010,553 Peer to peer location based services 35 2002
* 2003/0145,096 Method and device for delivering information through a distributed information system 16 2002
* 2006/0136,526 Rapid provisioning of a computer into a homogenized resource pool 5 2004
* 7991767 Method for providing a shared search index in a peer to peer network 2 2005
* 7685106 Sharing of full text index entries across application boundaries 11 2005
* 2006/0248,039 Sharing of full text index entries across application boundaries 9 2005
8521876 Centrally enhanced peer-to-peer resource sharing method and apparatus 0 2006
* 2007/0055,763 CENTRALLY ENHANCED PEER-TO-PEER RESOURCE SHARING METHOD AND APPARATUS 0 2006
 
CHARTOLEAUX KG LIMITED LIABILITY COMPANY (9)
7711672 Semantic network methods to disambiguate natural language meaning 119 2002
* 2003/0130,976 Semantic network methods to disambiguate natural language meaning 31 2002
8396824 Automatic data categorization with optimally spaced semantic seed terms 5 2007
* 2007/0294,200 Automatic data categorization with optimally spaced semantic seed terms 53 2007
8204844 Systems and methods to increase efficiency in semantic networks to disambiguate natural language meaning 0 2009
8135660 Semantic network methods to disambiguate natural language meaning 6 2009
* 2010/0030,723 SEMANTIC NETWORK METHODS TO DISAMBIGUATE NATURAL LANGUAGE MEANING 11 2009
8200608 Semantic network methods to disambiguate natural language meaning 0 2010
* 2010/0161,317 SEMANTIC NETWORK METHODS TO DISAMBIGUATE NATURAL LANGUAGE MEANING 28 2010
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
* 7167979 Invoking mutual anonymity by electing to become head of a return path 4 2002
* 2003/0191,933 Invoking mutual anonymity by electing to become head of a return path 2 2002
* 2003/0005,035 Peer-to-peer content popularity 56 2002
 
RHAPSODY INTERNATIONAL INC. (1)
* 7310629 Method and apparatus for controlling file sharing of multimedia files over a fluid, de-centralized network 57 2002
 
Bit 9, Inc. (6)
8272058 Centralized timed analysis in a network security system 21 2005
7895651 Content tracking in a network security system 19 2005
* 2007/0028,303 Content tracking in a network security system 122 2005
* 2007/0028,110 Content extractor and analysis system 29 2005
* 2007/0028,291 Parametric content control in a network security system 37 2005
* 2007/0028,304 Centralized timed analysis in a network security system 116 2005
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 2002/0035,636 Computer and process for the provision of distributed dynamic services for mobile terminal devices 2 2001
 
INTELLIGENT MEDICAL OBJECTS, INC. (2)
* 7536387 Method for interfacing applications to maintain data integrity 3 2003
* 2005/0038,795 Method for interfacing applications to maintain data integrity 1 2003
 
Youramigo Limited (2)
* 7987165 Indexing system and method 2 2000
* 2003/0191,737 Indexing system and method 106 2003
 
SITRICK, DAVID H. (14)
9330366 System and method for collaboration via team and role designation and control and management of annotations 0 2011
9224129 System and methodology for multiple users concurrently working and viewing on a common project 2 2011
8990677 System and methodology for collaboration utilizing combined display with evolving common shared underlying image 0 2011
8924859 Systems and methodologies supporting collaboration of users as members of a team, among a plurality of computing appliances 0 2011
8918721 Systems and methodologies providing for collaboration by respective users of a plurality of computing appliances working concurrently on a common project having an associated display 1 2011
8918722 System and methodology for collaboration in groups with split screen displays 0 2011
8918723 Systems and methodologies comprising a plurality of computing appliances having input apparatus and display apparatus and logically structured as a main team 0 2011
8918724 Systems and methodologies providing controlled voice and data communication among a plurality of computing appliances associated as team members of at least one respective team or of a plurality of teams and sub-teams within the teams 0 2011
8914735 Systems and methodologies providing collaboration and display among a plurality of users 0 2011
8887065 Systems and methodologies comprising a plurality of computing appliances having input apparatus and display apparatus and logically structured as a main team 0 2011
8881024 Systems and methodologies providing collaboration and display among a plurality of users 0 2011
8875011 Systems and methodologies providing for collaboration among a plurality of users at a plurality of computing appliances 5 2011
8826147 System and methodology for collaboration, with selective display of user input annotations among member computing appliances of a group/team 0 2011
* 8806352 System for collaboration of a specific image and utilizing selected annotations while viewing and relative to providing a display presentation 0 2011
 
BLACKBERRY LIMITED (2)
* 8468127 System and method for synchronizing data records between multiple databases 3 2012
* 2012/0130,953 SYSTEM AND METHOD FOR SYNCHRONIZING DATA RECORDS BETWEEN MULTIPLE DATABASES 13 2012
 
SINOTECH PLC, L.L.C. (2)
* 2003/0093,467 Server for remote file access system 20 2002
* 2003/0084,045 Systems and protocols for remote file access 11 2002
 
ZNYX Networks, Inc. (2)
* 6912595 Noise suppresion for network transceivers 2 2001
* 2003/0079,044 Noise suppresion for network transceivers 0 2001
 
COLLARITY, INC. (10)
8442972 Negative associations for search results ranking and refinement 6 2007
* 2008/0215,416 SEARCHABLE INTERACTIVE INTERNET ADVERTISEMENTS 46 2008
8903810 Techniques for ranking search results 0 2008
* 2009/0228,296 OPTIMIZATION OF SOCIAL DISTRIBUTION NETWORKS 73 2009
8438178 Interactions among online digital identities 0 2009
* 2010/0049,770 INTERACTIONS AMONG ONLINE DIGITAL IDENTITIES 18 2009
8429184 Generation of refinement terms for search queries 13 2010
* 2011/0035,403 Generation of refinement terms for search queries 33 2010
8875038 Anchoring for content synchronization 0 2011
8812541 Generation of refinement terms for search queries 0 2013
 
EMC CORPORATION (2)
* 2007/0226,338 Registration of peer-to-peer services 3 2006
* 9104742 Method and system for optimized parallel queuing 0 2013
 
INTEL CORPORATION (4)
* 2003/0126,199 Peer-to-peer namespace directory and discovery 25 2002
* 2003/0197,735 System for sharing content tabs 16 2002
8909777 Systems and methods for dynamic access to program features 0 2010
* 2011/0138,445 SYSTEMS AND METHODS FOR DYNAMIC ACCESS TO PROGRAM FEATURES 4 2010
 
FLYING WIRELESS, INC. (3)
9344482 Local agent for remote file access system 0 2006
9325774 Local agent for remote file access system 0 2009
* 2010/0049,721 Local Agent for Remote File Access System 2 2009
 
Crackle, Inc. (4)
8881011 Tool for creating content for video sharing platform 0 2007
* 2008/0178,242 VIDEO SHARING PLATFORM PROVIDING FOR DOWNLOADING OF CONTENT TO PORTABLE DEVICES 17 2007
* 2008/0178,234 VIDEO SHARING PLATFORM PROVIDING FOR POSTING CONTENT TO OTHER WEBSITES 20 2007
* 2008/0178,230 VIDEO SHARING PLATFORM PROVIDING FOR PUBLIC AND PRIVATE SHARING AND DISTRIBUTED DOWNLOADS OF VIDEOS 16 2007
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
* 2002/0099,773 Data communication apparatus and data communication method 6 2001
 
NOKIA CORPORATION (2)
* 2003/0037,140 Communication networks and methods of distributing information around the network 12 2001
* 2010/0095,009 Method, System, and Devices for Network Sharing or Searching Of Resources 20 2007
 
Trimergent (3)
* 2006/0265,395 Personalizable information networks 3 2006
* 2006/0265,396 Personalizable information networks 39 2006
* 2006/0265,394 Personalizable information networks 3 2006
 
Fortinet, Inc. (1)
* 2008/0155,691 DETECTION OF UNDESIRED COMPUTER FILES USING DIGITAL CERTIFICATES 8 2007
 
NEC LABORATORIES AMERICA, INC. (1)
* 2007/0177,739 Method and Apparatus for Distributed Data Replication 32 2006
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (19)
8275749 Enterprise server version migration through identity preservation 5 2006
8161318 Enterprise service availability through identity preservation 21 2006
7917475 Enterprise server version migration through identity preservation 14 2006
7870416 Enterprise service availability through identity preservation 19 2006
7657780 Enterprise service availability through identity preservation 7 2006
* 2007/0174,691 Enterprise service availability through identity preservation 30 2006
* 2007/0168,500 Enterprise service availability through identity preservation 16 2006
* 2007/0143,373 Enterprise server version migration through identity preservation 8 2006
* 2007/0143,374 Enterprise service availability through identity preservation 35 2006
8918366 Synthetic full copies of data and dynamic bulk-to-brick transformation 0 2006
8812433 Dynamic bulk-to-brick transformation of data 0 2006
8799206 Dynamic bulk-to-brick transformation of data 0 2006
8543542 Synthetic full copies of data and dynamic bulk-to-brick transformation 5 2006
8271436 Retro-fitting synthetic full copies of data 4 2006
* 2007/0233,756 Retro-fitting synthetic full copies of data 49 2006
* 2007/0156,793 Synthetic full copies of data and dynamic bulk-to-brick transformation 17 2006
* 2007/0156,792 Dynamic bulk-to-brick transformation of data 5 2006
* 2007/0150,499 Dynamic bulk-to-brick transformation of data 8 2006
* 2007/0143,366 Retro-fitting synthetic full copies of data 11 2006
 
BENHOV GMBH, LLC (2)
* 9332058 Local agent for remote file access system 0 2002
* 2003/0084,128 Local agent for remote file access system 28 2002
 
POST MEDIA SYSTEMS LLC (4)
* 7069310 System and method for creating and posting media lists for purposes of subsequent playback 89 2000
8015263 System and method for creating and posting media lists for purposes of subsequent playback 2 2008
* 2009/0070,438 SYSTEM AND METHOD FOR CREATING AND POSTING MEDIA LISTS FOR PURPOSES OF SUBSEQUENT PLAYBACK 18 2008
8725832 System and method for creating and posting media lists for purposes of subsequent playback 1 2011
 
NOKIA TECHNOLOGIES OY (4)
8316088 Peer-to-peer engine for object sharing in communication devices 0 2004
* 2006/0010,204 Peer-to-peer engine for object sharing in communication devices 19 2004
8693391 Peer to peer services in a wireless communication network 3 2006
* 2007/0237,139 Node 17 2006
 
ERICREALM OPERATING INC. (1)
9210236 Method and system for dynamic distributed data caching 3 2013
 
NEC CORPORATION (2)
* 8103617 Distributed directory server, distributed directory system, distributed directory managing method, and program of same 1 2009
* 2009/0204,571 Distributed directory server, distributed directory system, distributed directory managing method, and program of same 8 2009
 
IP DIVA (1)
* 2005/0138,181 Method for communication and/or machine resource sharing among plurality of members of a community in a communication network 10 2004
 
SCIAMMARELLA, EDUARDO (1)
* 8966537 System, method, and article of manufacture for a user interface for a network media channel 0 2006
 
MICROSOFT TECHNOLOGY LICENSING, LLC (58)
7594030 Locator and tracking service for peer to peer resources 26 2001
* 7072982 Universal naming scheme for peer to peer resources 137 2001
* 2002/0062,336 Resource coherency among resources cached in a peer to peer environment 17 2001
* 2002/0062,375 Locator and tracking service for peer to peer resources 62 2001
* 7493363 Peer-to-peer group management and method for maintaining peer-to-peer graphs 38 2001
* 2003/0055,892 Peer-to-peer group management and method for maintaining peer-to-peer graphs 223 2001
* 7519667 Method and system for integrating instant messaging, streaming audio and audio playback 41 2002
* 7444413 Authorization access controlled content exchange 11 2002
* 2004/0024,886 Authorization access controlled content exchange 12 2002
7613812 Peer-to-peer identity management interfaces and methods 19 2002
7596625 Peer-to-peer grouping interfaces and methods 33 2003
7949996 Peer-to-peer identity management managed interfaces and methods 0 2003
7496648 Managed peer name resolution protocol (PNRP) interfaces for peer to peer networking 23 2003
* 2005/0108,371 Managed peer name resolution protocol (PNRP) interfaces for peer to peer networking 14 2003
* 2005/0091,595 Group shared spaces 31 2003
8688803 Method for efficient content distribution using a peer-to-peer networking infrastructure 0 2004
7929689 Call signs 3 2004
* 7624179 Locator and tracking service for peer-to-peer resources 3 2005
7610378 Locator and tracking service for peer-to-peer resources 7 2005
* 2005/0198,109 Locator and tracking service for peer-to-peer resources 10 2005
7734817 Universal naming scheme for peer-to-peer resources 1 2005
7562149 Universal naming scheme for peer-to-peer resources 3 2005
* 7200667 Universal naming scheme for peer-to-peer resources 110 2005
* 2005/0195,838 Universal naming scheme for peer-to-peer resources 1 2005
* 2005/0195,839 Universal naming scheme for peer-to-peer resources 0 2005
7620902 Collaboration spaces 62 2005
* 2006/0242,581 Collaboration spaces 94 2005
8036140 Application programming interface for inviting participants in a serverless peer to peer network 2 2005
* 2006/0239,295 Application programming interface for inviting participants in a serverless peer to peer network 9 2005
7752253 Collaborative invitation system and method 11 2005
7617281 System and method for collaboration with serverless presence 2 2005
* 2006/0242,237 System and method for collaboration with serverless presence 3 2005
* 2006/0242,639 Collaborative invitation system and method 9 2005
8261062 Non-cryptographic addressing 3 2005
* 2006/0020,807 Non-cryptographic addressing 21 2005
7660851 Meetings near me 5 2005
* 2007/0011,232 User interface for starting presentations in a meeting 8 2005
* 7536465 Universal naming scheme for peer-to-peer resources 2 2005
* 2005/0265,367 Universal naming scheme for peer-to-peer resources 6 2005
7441037 Authorization access controlled content exchange 2 2006
8086842 Peer-to-peer contact exchange 4 2006
* 2007/0250,700 Peer-to-peer contact exchange 7 2006
* 7634458 Protecting non-adult privacy in content page search 2 2006
* 2008/0021,903 PROTECTING NON-ADULT PRIVACY IN CONTENT PAGE SEARCH 2 2006
8433693 Locking semantics for a storage system based on file types 1 2007
* 2008/0243,846 Locking semantics for a storage system based on file types 4 2007
* 2008/0243,847 Separating central locking services from distributed data fulfillment services in a storage system 21 2007
* 7734678 Distributing data in a peer to peer network 0 2008
* 2008/0201,415 PEER TO PEER NETWORK 12 2008
7814214 Contact management in a serverless peer-to-peer system 1 2009
8010681 Communicating between an application process and a server process to manage peer-to-peer identities 2 2009
* 2010/0030,900 Peer-to-Peer Identity Management Interfaces and Methods 3 2009
9185163 Receiving individual documents to serve 0 2011
9158767 Lock-free indexing of documents 0 2011
8990612 Recovery of a document serving environment 0 2011
8756327 Peer-to-peer identity management interfaces and methods 1 2011
* 2015/0220,583 EXTERNAL DATA ACCESS WITH SPLIT INDEX 0 2014
9021106 Peer-to-peer identity management interfaces and methods 0 2014
 
III HOLDINGS 2, LLC (1)
* 2007/0226,315 System and method for identifying common media content 22 2007
 
BIT9, INC. (1)
8984636 Content extractor and analysis system 0 2005
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 6892277 System and method for optimizing remote data content distribution 1 2001
 
TIVO SOLUTIONS INC. (10)
8079046 Intelligent system and methods of recommending media content items based on user preferences 5 2000
7840986 Intelligent system and methods of recommending media content items based on user preferences 21 2000
* 8132219 Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media 0 2000
* 2002/0199,194 Intelligent system and methods of recommending media content items based on user preferences 208 2002
* 2003/0014,759 Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media 60 2002
* 2002/0199,186 Intelligent system and methods of recommending media content items based on user preferences 81 2002
8443389 Intelligent system and methods of recommending media content items based on user preferences 0 2010
* 2011/0061,076 INTELLIGENT SYSTEM AND METHODS OF RECOMMENDING MEDIA CONTENT ITEMS BASED ON USER PREFERENCES 10 2010
9055197 Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media 0 2011
8533757 Intelligent system and methods of recommending media content items based on user preferences 0 2011
 
VERIZON PATENT AND LICENSING INC. (3)
8751672 Personal video channels 3 2006
* 2007/0299,976 Personal video channels 43 2006
9419978 Personal video channels 0 2014
 
EXCALIBUR IP, LLC (2)
* 7107264 Content bridge for associating host content and guest content wherein guest content is determined by search 19 2004
* 2004/0249,800 Content bridge for associating host content and guest content wherein guest content is determined by search 3 2004
 
PARALLEL NETWORKS, LLC (1)
9602618 Method and system for dynamic distributed data caching 0 2016
 
CIENA CORPORATION (2)
* 6880086 Signatures for facilitating hot upgrades of modular software components 245 2001
* 2004/0031,030 Signatures for facilitating hot upgrades of modular software components 145 2001
 
COMCAST CABLE COMMUNICATIONS, LLC (1)
9191505 Stateful home phone service 0 2012
 
China Mobile Communication Corp. Fujian Ltd. (1)
* 2009/0157,342 METHOD AND APPARATUS OF USING DRIVE TEST DATA FOR PROPAGATION MODEL CALIBRATION 0 2008
 
QPS TECH. LIMITED LIABILITY COMPANY (1)
* 2008/0189,268 MECHANISM FOR AUTOMATIC MATCHING OF HOST TO GUEST CONTENT VIA CATEGORIZATION 5 2007
 
SURESHWARA INCORPORATED (2)
* 8799644 System and method of preventing the transmission of known and unknown electronic content to and from servers or workstations connected to a common network 0 2004
* 2004/0143,764 System and method of preventing the transmission of known and unknown electronic content to and from servers or workstations connected to a common network 2 2004
 
COMCAST IP HOLDINGS I, LLC (1)
8938062 Method for accessing service resource items that are for use in a telecommunications system 0 2012
 
SNAPCHAT, INC. (3)
8321514 Sharing email 0 2008
* 2010/0169,429 SHARING EMAIL 5 2008
8601080 Sharing email 1 2012
 
Packet Video Corporation (1)
* 8161111 System and method for identifying common media content 2 2007
 
ENLISTA CORPORATION (1)
* 2005/0091,316 System and method for creating and selectively sharing data elements in a peer-to-peer network 55 2003
 
RADIX HOLDINGS, LLC (1)
* 7831581 Enhanced search 8 2005
 
Hurricane Electric LLC (1)
* 2003/0233,455 Distributed file sharing system 144 2002
 
COLLIGO NETWORKS, INC. (3)
* 2004/0019,640 System and method for distributing shared storage for collaboration across multiple devices 22 2002
* 2007/0083,592 System and method for distributing shared storage for collaboration across multiple devices 4 2006
* 2011/0087,738 SYSTEM AND METHOD FOR DISTRIBUTING SHARED STORAGE FOR COLLABORATION ACROSS MULTIPLE DEVICES 1 2010
 
Mimosa, Inc. (1)
7778976 Multi-dimensional surrogates for data management 18 2005
 
TIBERO CO., LTD. (1)
* 2014/0108,484 METHOD AND SYSTEM FOR OPTIMIZING DISTRIBUTED TRANSACTIONS 0 2012
 
POINTOFDATA CORPORATION (2)
8301634 Storing and retrieving objects on a computer network in a distributed database 2 2009
* 2009/0182,767 STORING AND RETRIEVING OBJECTS ON A COMPUTER NETWORK IN A DISTRIBUTED DATABASE 4 2009
 
ZHIGU HOLDINGS LIMITED (1)
8069208 Peer-to-peer buddy request and response 0 2006
 
QURIO HOLDINGS, INC. (7)
* 7970854 Method and system for requesting image prints in an online photosharing system 2 2003
* 2004/0139,172 Method and system for requesting image prints in an online photosharing system 29 2003
7734589 System and method for optimizing data uploading in a network based media sharing system 17 2005
* 7747574 System and method for archiving digital media 5 2005
7933972 Method and system for organizing categories of content in a distributed network 11 2005
9141825 System and method for controlling access to assets in a network-based media sharing system using tagging 0 2005
* 2007/0118,525 System and method for controlling access to assets in a network-based media sharing system using tagging 32 2005
 
MCAFEE, INC. (1)
* 7840663 Desktop security in peer-to-peer networks 13 2001
* Cited By Examiner