| US9311405B2 (en) | 1998-11-30 | 2016-04-12 | Rovi Guides, Inc. | Search engine for video and graphics |
| US9497508B2 (en) | 2000-09-29 | 2016-11-15 | Rovi Technologies Corporation | User controlled multi-device media-on-demand system |
| US9161087B2 (en) | 2000-09-29 | 2015-10-13 | Rovi Technologies Corporation | User controlled multi-device media-on-demand system |
| US9307291B2 (en) | 2000-09-29 | 2016-04-05 | Rovi Technologies Corporation | User controlled multi-device media-on-demand system |
| US8584184B2 (en) | 2000-10-11 | 2013-11-12 | United Video Properties, Inc. | Systems and methods for relocating media |
| US9294799B2 (en) | 2000-10-11 | 2016-03-22 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
| US9462317B2 (en) | 2000-10-11 | 2016-10-04 | Rovi Guides, Inc. | Systems and methods for providing storage of data on servers in an on-demand media delivery system |
| US8973069B2 (en) | 2000-10-11 | 2015-03-03 | Rovi Guides, Inc. | Systems and methods for relocating media |
| US20090198822A1 (en)* | 2001-06-06 | 2009-08-06 | Needham Bradford H | Partially replicated, locally searched peer to peer file sharing system |
| US20100106778A1 (en)* | 2001-06-06 | 2010-04-29 | Needham Bradford H | Partially replicated, locally searched peer to peer file sharing system |
| US8850040B2 (en) | 2001-06-06 | 2014-09-30 | Intel Corporation | Partially replicated, locally searched peer to peer file sharing system |
| US8645553B2 (en) | 2001-06-06 | 2014-02-04 | Intel Corporation | Partially replicated, locally searched peer to peer file sharing system |
| US20070118536A1 (en)* | 2001-06-26 | 2007-05-24 | Mcintyre Dale F | System and method for managing images over a communication network |
| US7398319B2 (en)* | 2001-06-26 | 2008-07-08 | Eastman Kodak Company | System and method for managing images over a communication network |
| US7243153B2 (en)* | 2001-06-26 | 2007-07-10 | Eastman Kodak Company | System and method for managing images over a communication network |
| US20030009569A1 (en)* | 2001-06-26 | 2003-01-09 | Eastman Kodak Company | System and method for managing images over a communication network |
| US7124191B2 (en)* | 2001-06-26 | 2006-10-17 | Eastman Kodak Company | Method and system for managing images over a communication network |
| US20030009568A1 (en)* | 2001-06-26 | 2003-01-09 | Eastman Kodak Company | Method and system for managing images over a communication network |
| US7440994B2 (en) | 2001-07-06 | 2008-10-21 | Intel Corporation | Method and apparatus for peer-to-peer services to shift network traffic to allow for an efficient transfer of information between devices via prioritized list |
| US20030018712A1 (en)* | 2001-07-06 | 2003-01-23 | Intel Corporation | Method and apparatus for peer-to-peer services |
| US7546363B2 (en)* | 2001-07-06 | 2009-06-09 | Intel Corporation | Adaptive route determination for peer-to-peer services |
| US7562112B2 (en) | 2001-07-06 | 2009-07-14 | Intel Corporation | Method and apparatus for peer-to-peer services for efficient transfer of information between networks |
| US7921155B2 (en) | 2001-07-06 | 2011-04-05 | Intel Corporation | Method and apparatus for peer-to-peer services |
| US20030009587A1 (en)* | 2001-07-06 | 2003-01-09 | Intel Corporation | Method and apparatus for peer-to-peer services |
| US20030009518A1 (en)* | 2001-07-06 | 2003-01-09 | Intel Corporation | Method and apparatus for peer-to-peer services |
| US20090106355A1 (en)* | 2001-07-06 | 2009-04-23 | Harrow Ivan P | Method and Apparatus for Peer-to-Peer Services |
| US20030135859A1 (en)* | 2001-07-19 | 2003-07-17 | Daniel Putterman | Home media network |
| US7574723B2 (en)* | 2001-07-19 | 2009-08-11 | Macrovision Corporation | Home media network |
| US7222160B2 (en)* | 2001-07-20 | 2007-05-22 | Sharp Laboratories Of America, Inc. | Object search and retrieval service for an ad hoc data communication system |
| US20030018708A1 (en)* | 2001-07-20 | 2003-01-23 | Daryl Hlasny | Object search and retrieval service for an ad HOC data communication system |
| US20030055888A1 (en)* | 2001-08-27 | 2003-03-20 | Brother Kogyo Kabushiki Kaisha | Network terminal with a plurality of internal web servers |
| US7543050B2 (en)* | 2001-08-27 | 2009-06-02 | Brother Kogyo Kabushiki Kaisha | Network terminal with a plurality of internal web servers |
| US7502795B1 (en) | 2001-10-01 | 2009-03-10 | Fotomedia Technologies, Llc | Network-based photosharing architecture |
| US20030101200A1 (en)* | 2001-11-28 | 2003-05-29 | Noritaka Koyama | Distributed file sharing system and a file access control method of efficiently searching for access rights |
| US7191195B2 (en)* | 2001-11-28 | 2007-03-13 | Oki Electric Industry Co., Ltd. | Distributed file sharing system and a file access control method of efficiently searching for access rights |
| US20030163652A1 (en)* | 2002-02-26 | 2003-08-28 | Munetoshi Tsuge | Storage management integrated system and storage control method for storage management integrated system |
| US7120757B2 (en)* | 2002-02-26 | 2006-10-10 | Hitachi, Ltd. | Storage management integrated system and storage control method for storage management integrated system |
| EP1497755A4 (en)* | 2002-04-12 | 2005-09-07 | Ipac Acquisition Subsidiary I | Network-based photosharing architecture for search and delivery of private images and metadata |
| US20060190829A1 (en)* | 2002-08-28 | 2006-08-24 | Microsoft Corporation | Intergrated experience of vogue system and method for shared intergrated online social interaction |
| US20100229105A1 (en)* | 2002-08-28 | 2010-09-09 | Microsoft Corporation | Integrated experience of vogue system and method for shared integrated online social interaction |
| US7747956B2 (en)* | 2002-08-28 | 2010-06-29 | Microsoft Corporation | Integrated experience of vogue system and method for shared integrated online social interaction |
| US20060190827A1 (en)* | 2002-08-28 | 2006-08-24 | Microsoft Corporation | Intergrated experience of vogue system and method for shared intergrated online social interaction |
| US7895524B2 (en) | 2002-08-28 | 2011-02-22 | Microsoft Corporation | Integrated experience of vogue system and method for shared integrated online social interaction |
| US20040059722A1 (en)* | 2002-09-24 | 2004-03-25 | Yeh Danny Lo-Tien | Method and apparatus for discovery of dynamic network services |
| US7181442B2 (en)* | 2002-09-24 | 2007-02-20 | International Business Machines Corporation | Method and apparatus for discovery of dynamic network services |
| US20040088731A1 (en)* | 2002-11-04 | 2004-05-06 | Daniel Putterman | Methods and apparatus for client aggregation of media in a networked media system |
| US8931010B2 (en) | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
| FR2850223A1 (en)* | 2003-01-16 | 2004-07-23 | Canon Europa Nv | Digital signal transferring method for use in public communication network e.g. Internet, involves encoding digital signal with encryption key obtained in response to request of transfer of digital signal by client station |
| US20040153411A1 (en)* | 2003-01-16 | 2004-08-05 | Canon Europa N.V. | Method and device for transferring secure information |
| US9369741B2 (en) | 2003-01-30 | 2016-06-14 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US9071872B2 (en) | 2003-01-30 | 2015-06-30 | Rovi Guides, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US7712034B2 (en) | 2003-03-24 | 2010-05-04 | Microsoft Corporation | System and method for shell browser |
| US7769794B2 (en)* | 2003-03-24 | 2010-08-03 | Microsoft Corporation | User interface for a file system shell |
| US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
| US7865904B2 (en) | 2003-03-26 | 2011-01-04 | Microsoft Corporation | Extensible user context system for delivery of notifications |
| US7890960B2 (en) | 2003-03-26 | 2011-02-15 | Microsoft Corporation | Extensible user context system for delivery of notifications |
| US20040194110A1 (en)* | 2003-03-26 | 2004-09-30 | Microsoft Corporation | Extensible user context system for delivery of notifications |
| US7827561B2 (en) | 2003-03-26 | 2010-11-02 | Microsoft Corporation | System and method for public consumption of communication events between arbitrary processes |
| US7650575B2 (en) | 2003-03-27 | 2010-01-19 | Microsoft Corporation | Rich drag drop user interface |
| US7499925B2 (en) | 2003-03-27 | 2009-03-03 | Microsoft Corporation | File system for displaying items of different types and from different physical locations |
| US9361313B2 (en) | 2003-03-27 | 2016-06-07 | Microsoft Technology Licensing, Llc | System and method for filtering and organizing items based on common elements |
| US9361312B2 (en) | 2003-03-27 | 2016-06-07 | Microsoft Technology Licensing, Llc | System and method for filtering and organizing items based on metadata |
| US7627552B2 (en) | 2003-03-27 | 2009-12-01 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US7536386B2 (en) | 2003-03-27 | 2009-05-19 | Microsoft Corporation | System and method for sharing items in a computer system |
| US7526483B2 (en) | 2003-03-27 | 2009-04-28 | Microsoft Corporation | System and method for virtual folder sharing including utilization of static and dynamic lists |
| US7707197B2 (en) | 2003-03-27 | 2010-04-27 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US7925682B2 (en) | 2003-03-27 | 2011-04-12 | Microsoft Corporation | System and method utilizing virtual folders |
| US7512586B2 (en) | 2003-03-27 | 2009-03-31 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US7587411B2 (en) | 2003-03-27 | 2009-09-08 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US20040189707A1 (en)* | 2003-03-27 | 2004-09-30 | Microsoft Corporation | System and method for filtering and organizing items based on common elements |
| US8209624B2 (en) | 2003-04-17 | 2012-06-26 | Microsoft Corporation | Virtual address bar user interface control |
| US7853890B2 (en) | 2003-04-17 | 2010-12-14 | Microsoft Corporation | Address bar user interface control |
| CN100472485C (en)* | 2003-04-25 | 2009-03-25 | 松下电器产业株式会社 | Server and processing method of server |
| USRE47934E1 (en)* | 2003-04-25 | 2020-04-07 | Apple Inc. | Accessing digital media |
| US7409644B2 (en) | 2003-05-16 | 2008-08-05 | Microsoft Corporation | File system shell |
| US20040267697A1 (en)* | 2003-06-25 | 2004-12-30 | Javad Hamidi | File storage network |
| FR2858438A1 (en)* | 2003-07-29 | 2005-02-04 | Canon Kk | Search method for use within a peer to peer communications network for finding a digital file, whereby a file is searched for in a peer system selected from a list of peer systems contained in a file collection distribution list |
| US20050034164A1 (en)* | 2003-08-08 | 2005-02-10 | Toshinobu Sano | Network AV system |
| US8412801B2 (en)* | 2003-08-08 | 2013-04-02 | Onkyo Corporation | Network AV system |
| WO2005020084A1 (en)* | 2003-08-14 | 2005-03-03 | Wurld Media, Inc. | Dynamic connection structure for file transfer |
| US20050091316A1 (en)* | 2003-10-03 | 2005-04-28 | Oscar Ponce | System and method for creating and selectively sharing data elements in a peer-to-peer network |
| EP1573959A4 (en)* | 2003-10-23 | 2007-07-25 | Microsoft Corp | SYSTEM AND METHOD FOR VIRTUAL FILES AND ARTICLES |
| US7711754B2 (en)* | 2003-10-24 | 2010-05-04 | Microsoft Corporation | System and method for managing data using static lists |
| US20070124339A1 (en)* | 2003-10-24 | 2007-05-31 | Microsoft Corporation | System and Method for Managing Data Using Static Lists |
| US20050125831A1 (en)* | 2003-12-04 | 2005-06-09 | Blanchard Donald E. | System and method for broadcasting entertainment related data |
| US8572120B2 (en)* | 2003-12-22 | 2013-10-29 | Canon Kabushiki Kaisha | Method and device for controlling access to a shared document in station-to-station communication network |
| US20050138188A1 (en)* | 2003-12-22 | 2005-06-23 | Canon Kabushiki Kaisha | Method and device for controlling access to a shared document in station-to-station communication network |
| FR2864283A1 (en)* | 2003-12-22 | 2005-06-24 | Canon Kk | Digital document accessing process for peer to peer communication network, involves searching collections, containing document and user identifiers, stored locally in response to using document based on right of access to collection |
| US8312080B2 (en)* | 2004-01-23 | 2012-11-13 | Tiversa Ip, Inc. | System and method for searching for specific types of people or information on a peer to-peer network |
| US20050163133A1 (en)* | 2004-01-23 | 2005-07-28 | Hopkins Samuel P. | Method for optimally utilizing a peer to peer network |
| US8095614B2 (en) | 2004-01-23 | 2012-01-10 | Tiversa, Inc. | Method for optimally utilizing a peer to peer network |
| US8798016B2 (en) | 2004-01-23 | 2014-08-05 | Tiversa Ip, Inc. | Method for improving peer to peer network communication |
| US9300534B2 (en) | 2004-01-23 | 2016-03-29 | Tiversa Ip, Inc. | Method for optimally utilizing a peer to peer network |
| US8972585B2 (en) | 2004-01-23 | 2015-03-03 | Tiversa Ip, Inc. | Method for splitting a load of monitoring a peer to peer network |
| US8156175B2 (en)* | 2004-01-23 | 2012-04-10 | Tiversa Inc. | System and method for searching for specific types of people or information on a peer-to-peer network |
| US20050179917A1 (en)* | 2004-02-13 | 2005-08-18 | Fuji Xerox Co., Ltd. | Image processor |
| US20050228753A1 (en)* | 2004-04-13 | 2005-10-13 | Canon Kabushiki Kaisha | Method and device for controlling access to a digital document shared in a communication network of the station-to-station type |
| US7845000B2 (en)* | 2004-04-13 | 2010-11-30 | Canon Kabushiki Kaisha | Method and device for controlling access to a digital document shared in a communication network of the station-to-station type |
| US7657846B2 (en) | 2004-04-23 | 2010-02-02 | Microsoft Corporation | System and method for displaying stack icons |
| US7694236B2 (en) | 2004-04-23 | 2010-04-06 | Microsoft Corporation | Stack icons representing multiple objects |
| US20050240878A1 (en)* | 2004-04-26 | 2005-10-27 | Microsoft Corporation | System and method for scaling icons |
| US7992103B2 (en) | 2004-04-26 | 2011-08-02 | Microsoft Corporation | Scaling icons for representing files |
| US8972342B2 (en) | 2004-04-29 | 2015-03-03 | Microsoft Corporation | Metadata editing control |
| US8707209B2 (en) | 2004-04-29 | 2014-04-22 | Microsoft Corporation | Save preview representation of files being created |
| US20050246352A1 (en)* | 2004-04-30 | 2005-11-03 | Microsoft Corporation | Property tree for metadata navigation and assignment |
| US7496583B2 (en) | 2004-04-30 | 2009-02-24 | Microsoft Corporation | Property tree for metadata navigation and assignment |
| US8108430B2 (en) | 2004-04-30 | 2012-01-31 | Microsoft Corporation | Carousel control for metadata navigation and assignment |
| US8024335B2 (en) | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
| US8316088B2 (en) | 2004-07-06 | 2012-11-20 | Nokia Corporation | Peer-to-peer engine for object sharing in communication devices |
| US20060010204A1 (en)* | 2004-07-06 | 2006-01-12 | Nokia Corporation | Peer-to-peer engine for object sharing in communication devices |
| US8086575B2 (en) | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
| US20060085385A1 (en)* | 2004-10-18 | 2006-04-20 | Richard Foster | Storage of content data in a peer-to-peer network |
| US8880698B2 (en) | 2004-10-18 | 2014-11-04 | Sony United Kingdom Limited | Storage of content data in a peer-to-peer network |
| WO2006069967A1 (en)* | 2004-12-29 | 2006-07-06 | International Business Machines Corporation | Method and device for content information sharing |
| US20060150244A1 (en)* | 2005-01-05 | 2006-07-06 | Sbc Knowledge Ventures, L.P. | Home networking resource management |
| US7603494B2 (en)* | 2005-01-05 | 2009-10-13 | At&T Intellectual Property I, L.P. | Home networking resource management |
| WO2006073751A3 (en)* | 2005-01-05 | 2007-10-04 | Sbc Knowledge Ventures Lp | Home networking resource management |
| US7266383B2 (en)* | 2005-02-14 | 2007-09-04 | Scenera Technologies, Llc | Group interaction modes for mobile devices |
| US20060182045A1 (en)* | 2005-02-14 | 2006-08-17 | Eric Anderson | Group interaction modes for mobile devices |
| US8407746B2 (en)* | 2005-02-16 | 2013-03-26 | Qwest Communications International Inc. | Wireless digital video recorders—content sharing systems and methods |
| US8613037B2 (en) | 2005-02-16 | 2013-12-17 | Qwest Communications International Inc. | Wireless digital video recorder manager |
| US20060184975A1 (en)* | 2005-02-16 | 2006-08-17 | Qwest Communications International Inc. | Wireless digital video recorder |
| US20060184983A1 (en)* | 2005-02-16 | 2006-08-17 | Qwest Communications International Inc. | Wireless digital video recorder manager |
| US8590000B2 (en) | 2005-02-16 | 2013-11-19 | Qwest Communications International Inc. | Wireless digital video recorder |
| US20060218598A1 (en)* | 2005-02-16 | 2006-09-28 | Qwest Communications International Inc. | Wireless digital video recorders - content sharing systems and methods |
| US20060190817A1 (en)* | 2005-02-23 | 2006-08-24 | Microsoft Corporation | Filtering a collection of items |
| US7383503B2 (en) | 2005-02-23 | 2008-06-03 | Microsoft Corporation | Filtering a collection of items |
| US8490015B2 (en) | 2005-04-15 | 2013-07-16 | Microsoft Corporation | Task dialog and programming interface for same |
| US7614016B2 (en) | 2005-04-21 | 2009-11-03 | Microsoft Corporation | Multiple roots in navigation pane |
| US8195646B2 (en) | 2005-04-22 | 2012-06-05 | Microsoft Corporation | Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information |
| US8522154B2 (en) | 2005-04-22 | 2013-08-27 | Microsoft Corporation | Scenario specialization of file browser |
| US20060265395A1 (en)* | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US20060265396A1 (en)* | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US20060265394A1 (en)* | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US10489044B2 (en) | 2005-07-13 | 2019-11-26 | Microsoft Technology Licensing, Llc | Rich drag drop user interface |
| US7665028B2 (en) | 2005-07-13 | 2010-02-16 | Microsoft Corporation | Rich drag drop user interface |
| US12363394B2 (en) | 2005-12-27 | 2025-07-15 | Adeia Solutions Llc | Methods and apparatus for integrating media across a wide area network |
| US20070147351A1 (en)* | 2005-12-27 | 2007-06-28 | Brad Dietrich | Methods and apparatus for integrating media across a wide area network |
| US9467322B2 (en) | 2005-12-27 | 2016-10-11 | Rovi Solutions Corporation | Methods and apparatus for integrating media across a wide area network |
| US7801912B2 (en) | 2005-12-29 | 2010-09-21 | Amazon Technologies, Inc. | Method and apparatus for a searchable data service |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| WO2007079303A3 (en)* | 2005-12-29 | 2007-08-23 | Patrick W Ransil | Method and apparatus for a distributed file storage and indexing service |
| US10789251B2 (en) | 2005-12-29 | 2020-09-29 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US8554758B1 (en) | 2005-12-29 | 2013-10-08 | Amazon Technologies, Inc. | Method and apparatus for monitoring and maintaining health in a searchable data service |
| US8392400B1 (en) | 2005-12-29 | 2013-03-05 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US7685109B1 (en) | 2005-12-29 | 2010-03-23 | Amazon Technologies, Inc. | Method and apparatus for data partitioning and replication in a searchable data service |
| US11580109B2 (en) | 2005-12-29 | 2023-02-14 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US8607287B2 (en) | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
| US10664375B2 (en) | 2005-12-29 | 2020-05-26 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US11354315B2 (en) | 2005-12-29 | 2022-06-07 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US10664478B2 (en) | 2005-12-29 | 2020-05-26 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US8775411B1 (en) | 2005-12-29 | 2014-07-08 | Amazon Technologies, Inc. | Method and apparatus for stress management in a searchable data service |
| US9098683B2 (en) | 2006-03-14 | 2015-08-04 | Global File Systems Holdings, Llc | Filter for a distributed network |
| US8775508B2 (en) | 2006-03-14 | 2014-07-08 | Altnet, Inc. | Filter for a distributed network |
| US8185576B2 (en)* | 2006-03-14 | 2012-05-22 | Altnet, Inc. | Filter for a distributed network |
| US20070237139A1 (en)* | 2006-04-11 | 2007-10-11 | Nokia Corporation | Node |
| US8693391B2 (en) | 2006-04-11 | 2014-04-08 | Nokia Corporation | Peer to peer services in a wireless communication network |
| US20070245236A1 (en)* | 2006-04-13 | 2007-10-18 | Samsung Electronics Co., Ltd. | Method and apparatus to generate XHTML data in device |
| US20070282969A1 (en)* | 2006-06-01 | 2007-12-06 | Bradley Dietrich | Methods and apparatus for transferring media across a network using a network interface device |
| US7929551B2 (en) | 2006-06-01 | 2011-04-19 | Rovi Solutions Corporation | Methods and apparatus for transferring media across a network using a network interface device |
| US20070283046A1 (en)* | 2006-06-01 | 2007-12-06 | Bradley Dietrich | Methods and apparatus for providing media from content providers using a network interface device |
| US9621605B2 (en) | 2006-06-01 | 2017-04-11 | Rovi Solutions Corporation | Methods and apparatus for providing media from content providers using a network interface device |
| US20100095009A1 (en)* | 2006-10-02 | 2010-04-15 | Nokia Corporation | Method, System, and Devices for Network Sharing or Searching Of Resources |
| US20080140780A1 (en)* | 2006-11-07 | 2008-06-12 | Tiversa, Inc. | System and method for enhanced experience with a peer to peer network |
| US9021026B2 (en) | 2006-11-07 | 2015-04-28 | Tiversa Ip, Inc. | System and method for enhanced experience with a peer to peer network |
| US20080133445A1 (en)* | 2006-11-30 | 2008-06-05 | Havoc Pennington | File sharing based on social network |
| US8140506B2 (en)* | 2006-11-30 | 2012-03-20 | Red Hat, Inc. | File sharing based on social network |
| GB2446170A (en)* | 2006-12-01 | 2008-08-06 | David Irvine | Shared access to private files in a distributed network |
| US20150012662A1 (en)* | 2007-02-23 | 2015-01-08 | Microsoft Corporation | Smart pre-fetching for peer assisted on-demand media |
| US10218758B2 (en)* | 2007-02-23 | 2019-02-26 | Microsoft Technology Licensing, Llc | Smart pre-fetching for peer assisted on-demand media |
| US8909664B2 (en) | 2007-04-12 | 2014-12-09 | Tiversa Ip, Inc. | System and method for creating a list of shared information on a peer-to-peer network |
| US9922330B2 (en) | 2007-04-12 | 2018-03-20 | Kroll Information Assurance, Llc | System and method for advertising on a peer-to-peer network |
| US9326016B2 (en) | 2007-07-11 | 2016-04-26 | Rovi Guides, Inc. | Systems and methods for mirroring and transcoding media content |
| US20090022123A1 (en)* | 2007-07-16 | 2009-01-22 | Electronics And Telecommunications Research Institute | Apparatus and method for providing contents sharing service on network |
| US8150807B2 (en)* | 2007-10-03 | 2012-04-03 | Eastman Kodak Company | Image storage system, device and method |
| US20090094247A1 (en)* | 2007-10-03 | 2009-04-09 | Fredlund John R | Image storage system, device and method |
| US20090234809A1 (en)* | 2008-03-17 | 2009-09-17 | Michael Bluger | Method and a Computer Program Product for Indexing files and Searching Files |
| US8219544B2 (en)* | 2008-03-17 | 2012-07-10 | International Business Machines Corporation | Method and a computer program product for indexing files and searching files |
| US20110087712A1 (en)* | 2008-05-14 | 2011-04-14 | Airbus Operations (S.A.S.) | Method of process management in a collaborative service-oriented framework |
| US8984016B2 (en)* | 2008-05-14 | 2015-03-17 | Airbus Operations S.A.S. | Method of process management in a collaborative service-oriented framework |
| US9414120B2 (en) | 2008-06-13 | 2016-08-09 | Rovi Guides, Inc. | Systems and methods for displaying media content and media guidance information |
| US20090313102A1 (en)* | 2008-06-13 | 2009-12-17 | Microsoft Corporation | Peer to peer social networking |
| US8121999B2 (en)* | 2008-12-18 | 2012-02-21 | Andrew S Hansen | Methods for searching private social network data |
| US10387417B1 (en) | 2008-12-18 | 2019-08-20 | Pear Software, Llc | Computing device for performing search queries using private social network data |
| US20100174709A1 (en)* | 2008-12-18 | 2010-07-08 | Hansen Andrew S | Methods For Searching Private Social Network Data |
| US8515936B2 (en) | 2008-12-18 | 2013-08-20 | Pear Software, Llc | Methods for searching private social network data |
| US9172748B2 (en) | 2009-01-13 | 2015-10-27 | Viasat, Inc. | Deltacasting for overlapping requests |
| US20100179984A1 (en)* | 2009-01-13 | 2010-07-15 | Viasat, Inc. | Return-link optimization for file-sharing traffic |
| US8842553B2 (en) | 2009-01-13 | 2014-09-23 | Viasat, Inc. | Correlative anticipatory deltacasting |
| US9363308B2 (en) | 2009-01-13 | 2016-06-07 | Viasat, Inc. | Correlative anticipatory deltacasting |
| US8775503B2 (en) | 2009-01-13 | 2014-07-08 | Viasat, Inc. | Deltacasting for overlapping requests |
| US10187436B2 (en) | 2009-01-13 | 2019-01-22 | Viasat, Inc. | Content set based deltacasting |
| US9762635B2 (en) | 2009-01-13 | 2017-09-12 | Viasat, Inc. | Content set based pre-positioning |
| US9369516B2 (en) | 2009-01-13 | 2016-06-14 | Viasat, Inc. | Deltacasting |
| US20100185730A1 (en)* | 2009-01-13 | 2010-07-22 | Viasat, Inc. | Deltacasting for overlapping requests |
| US11916990B2 (en) | 2009-01-13 | 2024-02-27 | Viasat, Inc. | Content set based deltacasting |
| US10951671B2 (en) | 2009-01-13 | 2021-03-16 | Viasat, Inc. | Content set based deltacasting |
| US11252210B2 (en) | 2009-01-13 | 2022-02-15 | Viasat, Inc. | Content set based deltacasting |
| US10547655B2 (en) | 2009-01-13 | 2020-01-28 | Viasat, Inc. | Deltacasting |
| US10536495B2 (en) | 2009-01-13 | 2020-01-14 | Viasat, Inc. | Content set based deltacasting |
| US8477635B2 (en) | 2009-01-13 | 2013-07-02 | Viasat, Inc. | Correlative anticipatory deltacasting |
| US8483217B2 (en) | 2009-03-10 | 2013-07-09 | Viasat, Inc. | Internet protocol broadcasting |
| US10637901B2 (en) | 2009-03-10 | 2020-04-28 | Viasat, Inc. | Internet protocol broadcasting |
| US11212328B2 (en) | 2009-03-10 | 2021-12-28 | Viasat, Inc. | Internet protocol broadcasting |
| US12218995B2 (en) | 2009-03-10 | 2025-02-04 | Viasat, Inc. | Internet protocol broadcasting |
| US9094220B2 (en) | 2009-03-10 | 2015-07-28 | Viasat, Inc. | Internet protocol broadcasting |
| US20110029610A1 (en)* | 2009-07-31 | 2011-02-03 | Shen-Chang Chao | Content Sharing in Mobile Devices |
| US9014546B2 (en) | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US9405924B2 (en) | 2010-01-18 | 2016-08-02 | Viasat, Inc. | Self-keyed protection of anticipatory content |
| US8516253B1 (en) | 2010-01-18 | 2013-08-20 | Viasat, Inc. | Self-keyed protection of anticipatory content |
| US9407717B1 (en) | 2010-04-18 | 2016-08-02 | Viasat, Inc. | Selective prefetch scanning |
| US8984048B1 (en) | 2010-04-18 | 2015-03-17 | Viasat, Inc. | Selective prefetch scanning |
| US9307003B1 (en) | 2010-04-18 | 2016-04-05 | Viasat, Inc. | Web hierarchy modeling |
| US10171550B1 (en) | 2010-04-18 | 2019-01-01 | Viasat, Inc. | Static tracker |
| US10645143B1 (en) | 2010-04-18 | 2020-05-05 | Viasat, Inc. | Static tracker |
| US9043385B1 (en) | 2010-04-18 | 2015-05-26 | Viasat, Inc. | Static tracker |
| US9497256B1 (en) | 2010-04-18 | 2016-11-15 | Viasat, Inc. | Static tracker |
| US20120011103A1 (en)* | 2010-07-09 | 2012-01-12 | Nhn Corporation | System and method for providing search service |
| US11983233B2 (en) | 2011-04-11 | 2024-05-14 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US12164590B2 (en) | 2011-04-11 | 2024-12-10 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US10491703B1 (en) | 2011-04-11 | 2019-11-26 | Viasat, Inc. | Assisted browsing using page load feedback information and hinting functionality |
| US10372780B1 (en) | 2011-04-11 | 2019-08-06 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US12061663B2 (en) | 2011-04-11 | 2024-08-13 | Viasat, Inc. | Accelerating hint information in web page transactions |
| US9456050B1 (en) | 2011-04-11 | 2016-09-27 | Viasat, Inc. | Browser optimization through user history analysis |
| US9106607B1 (en) | 2011-04-11 | 2015-08-11 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US11983234B2 (en) | 2011-04-11 | 2024-05-14 | Viasat, Inc. | Progressive prefetching |
| US11256775B1 (en) | 2011-04-11 | 2022-02-22 | Viasat, Inc. | Progressive prefetching |
| US9912718B1 (en) | 2011-04-11 | 2018-03-06 | Viasat, Inc. | Progressive prefetching |
| US9037638B1 (en) | 2011-04-11 | 2015-05-19 | Viasat, Inc. | Assisted browsing using hinting functionality |
| US11176219B1 (en) | 2011-04-11 | 2021-11-16 | Viasat, Inc. | Browser based feedback for optimized web browsing |
| US10735548B1 (en) | 2011-04-11 | 2020-08-04 | Viasat, Inc. | Utilizing page information regarding a prior loading of a web page to generate hinting information for improving load time of a future loading of the web page |
| US12407750B2 (en) | 2011-04-11 | 2025-09-02 | Viasat, Inc. | Progressive prefetching |
| US10789326B2 (en) | 2011-04-11 | 2020-09-29 | Viasat, Inc. | Progressive prefetching |
| US10972573B1 (en) | 2011-04-11 | 2021-04-06 | Viasat, Inc. | Browser optimization through user history analysis |
| US11139919B2 (en) | 2011-06-14 | 2021-10-05 | Viasat, Inc. | Transport protocol for anticipatory content |
| US12388569B2 (en) | 2011-06-14 | 2025-08-12 | Snappi, Inc. | Transport protocol for anticipatory content |
| US9935740B2 (en) | 2011-06-14 | 2018-04-03 | Viasat, Inc. | Transport protocol for anticipatory content |
| US8897302B2 (en) | 2011-06-14 | 2014-11-25 | Viasat, Inc. | Transport protocol for anticipatory content |
| US11777654B2 (en) | 2011-06-14 | 2023-10-03 | Viasat, Inc. | Transport protocol for anticipatory content |
| US11290525B2 (en) | 2011-10-25 | 2022-03-29 | Viasat, Inc. | Opportunistic content delivery using delta coding |
| US12184718B2 (en) | 2011-10-25 | 2024-12-31 | Viasat Inc. | Opportunistic content delivery using delta coding |
| US10270842B2 (en) | 2011-10-25 | 2019-04-23 | Viasat, Inc. | Opportunistic content delivery using delta coding |
| US9407355B1 (en) | 2011-10-25 | 2016-08-02 | Viasat Inc. | Opportunistic content delivery using delta coding |
| US11575738B2 (en) | 2011-10-25 | 2023-02-07 | Viasat, Inc. | Opportunistic content delivery using delta coding |
| US9125169B2 (en) | 2011-12-23 | 2015-09-01 | Rovi Guides, Inc. | Methods and systems for performing actions based on location-based rules |
| US11743207B2 (en) | 2012-06-15 | 2023-08-29 | Viasat, Inc. | Opportunistic delivery of cacheable content in a communications network |
| US10594624B2 (en) | 2012-06-15 | 2020-03-17 | Viasat, Inc. | Opportunistic delivery of cacheable content in a communications network |
| US10044637B2 (en) | 2012-06-15 | 2018-08-07 | Viasat, Inc. | Opportunistic delivery of cacheable content in a communications network |
| US12192118B2 (en) | 2012-06-15 | 2025-01-07 | Viasat, Inc. | Opportunistic delivery of cacheable content in a communications network |
| US11070490B2 (en) | 2012-06-15 | 2021-07-20 | Viasat, Inc. | Opportunistic delivery of cacheable content in a communications network |
| US20150304371A1 (en)* | 2012-11-19 | 2015-10-22 | Nec Corporation | Data sharing system |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| US20150149407A1 (en)* | 2013-11-25 | 2015-05-28 | Dropbox, Inc. | Generating and sharing metadata for indexing synchronized content items |
| WO2015076877A1 (en)* | 2013-11-25 | 2015-05-28 | Dropbox, Inc. | Generating and sharing metadata for indexing synchronized content items |
| US10303658B2 (en)* | 2013-11-25 | 2019-05-28 | Dropbox, Inc. | Generating and sharing metadata for indexing synchronized content items |
| AU2014353513B2 (en)* | 2013-11-25 | 2017-07-27 | Dropbox, Inc. | Generating and sharing metadata for indexing synchronized content items |
| US11113248B2 (en) | 2013-11-25 | 2021-09-07 | Dropbox, Inc. | Generating and sharing metadata for indexing synchronized content items |
| US9609056B2 (en)* | 2014-03-29 | 2017-03-28 | Google Technology Holdings LLC | Methods for obtaining content from a peer device |
| US20150281349A1 (en)* | 2014-03-29 | 2015-10-01 | Google Technology Holdings LLC | Methods for Obtaining Content from a Peer Device |
| US10855797B2 (en) | 2014-06-03 | 2020-12-01 | Viasat, Inc. | Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback |
| US11310333B2 (en) | 2014-06-03 | 2022-04-19 | Viasat, Inc. | Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback |
| US11200292B2 (en) | 2015-10-20 | 2021-12-14 | Viasat, Inc. | Hint model updating using automated browsing clusters |
| CN113590884A (en)* | 2020-04-30 | 2021-11-02 | 华为技术有限公司 | Distributed data searching method and index file sharing method |
| CN114398320A (en)* | 2020-04-30 | 2022-04-26 | 华为技术有限公司 | A distributed data search method and a method for sharing index files |
| US12231408B2 (en) | 2022-01-14 | 2025-02-18 | Bank Of America Corporation | Secure data transfer request routing for peer-to-peer services |
| US20250119338A1 (en)* | 2023-03-02 | 2025-04-10 | Hangzhou Pingpong Intelligence Technology Co., Ltd. | Operation and maintenance management method and system for automatically and uniformly managing nodes of bastion host |
| US12381772B2 (en)* | 2023-03-02 | 2025-08-05 | Hangzhou Pingpong Intelligence Technology Co., Ltd. | Operation and maintenance management method and system for automatically and uniformly managing nodes of bastion host |