Movatterモバイル変換


[0]ホーム

URL:


US20020188735A1 - Partially replicated, locally searched peer to peer file sharing system - Google Patents

Partially replicated, locally searched peer to peer file sharing system
Download PDF

Info

Publication number
US20020188735A1
US20020188735A1US09/878,023US87802301AUS2002188735A1US 20020188735 A1US20020188735 A1US 20020188735A1US 87802301 AUS87802301 AUS 87802301AUS 2002188735 A1US2002188735 A1US 2002188735A1
Authority
US
United States
Prior art keywords
network node
index information
file
peer
files
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/878,023
Inventor
Bradford Needham
Mark Lewis
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US09/878,023priorityCriticalpatent/US20020188735A1/en
Assigned to INTEL CORPORATIONreassignmentINTEL CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LEWIS, MARK, NEEDHAM, BRADFORD H.
Publication of US20020188735A1publicationCriticalpatent/US20020188735A1/en
Priority to US12/384,577prioritypatent/US8850040B2/en
Priority to US12/655,420prioritypatent/US8645553B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Controlling access to a file includes selecting, by a first network node in a peer to peer file sharing system, a file to make available for sharing with a second network node in the peer to peer file sharing system, the file being stored on the first network node. The first network node sends index information associated with the selected file to the second network node. The second network node subsequently performs a local search of a set of index information associated with a set of files stored in the peer to peer file sharing system to locate the index information for the selected file; and requests a copy of the selected file from the first network node using the index information.

Description

Claims (19)

What is claimed is:
1. A method of controlling access to a file comprising:
selecting, by a first network node in a peer to peer file sharing system, the file to make available for sharing with a second network node in the peer to peer file sharing system, the file being stored on the first network node;
sending index information associated with the selected file from the first network node to the second network node;
performing, by the second network node, a local search of a set of index information associated with a set of files stored in the peer to peer file sharing system to locate the index information for the selected file; and
requesting, by the second network node, a copy of the selected file from the first network node using the index information.
2. The method ofclaim 1, wherein the index information comprises a globally unique identifier of the selected file.
3. The method ofclaim 1, further comprising creating at least one file and associated index information by the first network node.
4. The method ofclaim 1, wherein the index information is sent from the first network node to the second network node only when a user operating the first network node has a social connection to a user operating the second network node.
5. The method ofclaim 1, wherein the set of index information stored on the second network node is a subset of the set of index information for all files of the peer to peer file sharing system.
6. The method ofclaim 1, wherein at least one of the selected file and the index information is encrypted by the first network node.
7. The method ofclaim 1, wherein reception of the index information grants access to the file associated with the index information.
8. The method ofclaim 1, further comprising limiting propagation of the index information among network nodes.
9. An article comprising: a storage medium having a plurality of machine readable instructions, wherein when the instructions are executed by a processor, the instructions provide for controlling access to a file by
selecting, by a first network node in a peer to peer file sharing system, the file to make available for sharing with a second network node in the peer to peer file sharing system, the file being stored on the first network node;
sending index information associated with the selected file from the first network node to the second network node;
performing, by the second network node, a local search of a set of index information associated with a set of files stored in the peer to peer file sharing system to locate the index information for the selected file; and
requesting, by the second network node, a copy of the selected file from the first network node using the index information.
10. The article ofclaim 9, wherein the index information comprises a globally unique identifier of the selected file.
11. The article ofclaim 9, further comprising instructions for creating at least one file and associated index information by the first network node.
12. The article ofclaim 9, further comprising instructions for sending the index information from the first network node to the second network node only when a user operating the first network node has a social connection to a user operating the second network node.
13. The article ofclaim 9, wherein the set of index information stored on the second network node is a subset of the set of index information for all files of the peer to peer file sharing system.
14. The article ofclaim 9, further comprising instructions for encrypting at least one of the selected file and the index information by the first network node.
15. The article ofclaim 9, wherein reception of the index information grants access to the file associated with the index information.
16. The article ofclaim 9, further comprising instructions for limiting propagation of the index information among network nodes.
17. A peer to peer file sharing system comprising:
a plurality of network nodes, wherein each network node creates files and assigns a globally unique identifier to each created file, selects files to be shared with other network nodes, sends index information associated with each of the selected files to at least one other network node, performs local searches of index information obtained from other network nodes and index information created by the network node, and requests copies of one or more of the selected files from another network node using the index information for the one or more selected files obtained in the local searches.
18. The peer to peer file sharing system ofclaim 17, wherein the files store at least one of digital photographs, digital videos, digital audio data, image data, or text data.
19. The peer to peer file sharing system ofclaim 17, wherein the network nodes of the peer to peer system are operated by users having a social connection.
US09/878,0232001-06-062001-06-06Partially replicated, locally searched peer to peer file sharing systemAbandonedUS20020188735A1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US09/878,023US20020188735A1 (en)2001-06-062001-06-06Partially replicated, locally searched peer to peer file sharing system
US12/384,577US8850040B2 (en)2001-06-062009-04-07Partially replicated, locally searched peer to peer file sharing system
US12/655,420US8645553B2 (en)2001-06-062009-12-29Partially replicated, locally searched peer to peer file sharing system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/878,023US20020188735A1 (en)2001-06-062001-06-06Partially replicated, locally searched peer to peer file sharing system

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US12/384,577ContinuationUS8850040B2 (en)2001-06-062009-04-07Partially replicated, locally searched peer to peer file sharing system
US12/655,420ContinuationUS8645553B2 (en)2001-06-062009-12-29Partially replicated, locally searched peer to peer file sharing system

Publications (1)

Publication NumberPublication Date
US20020188735A1true US20020188735A1 (en)2002-12-12

Family

ID=25371213

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/878,023AbandonedUS20020188735A1 (en)2001-06-062001-06-06Partially replicated, locally searched peer to peer file sharing system
US12/384,577Expired - LifetimeUS8850040B2 (en)2001-06-062009-04-07Partially replicated, locally searched peer to peer file sharing system
US12/655,420Expired - Fee RelatedUS8645553B2 (en)2001-06-062009-12-29Partially replicated, locally searched peer to peer file sharing system

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US12/384,577Expired - LifetimeUS8850040B2 (en)2001-06-062009-04-07Partially replicated, locally searched peer to peer file sharing system
US12/655,420Expired - Fee RelatedUS8645553B2 (en)2001-06-062009-12-29Partially replicated, locally searched peer to peer file sharing system

Country Status (1)

CountryLink
US (3)US20020188735A1 (en)

Cited By (125)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030009568A1 (en)*2001-06-262003-01-09Eastman Kodak CompanyMethod and system for managing images over a communication network
US20030009518A1 (en)*2001-07-062003-01-09Intel CorporationMethod and apparatus for peer-to-peer services
US20030009569A1 (en)*2001-06-262003-01-09Eastman Kodak CompanySystem and method for managing images over a communication network
US20030009587A1 (en)*2001-07-062003-01-09Intel CorporationMethod and apparatus for peer-to-peer services
US20030018708A1 (en)*2001-07-202003-01-23Daryl HlasnyObject search and retrieval service for an ad HOC data communication system
US20030018712A1 (en)*2001-07-062003-01-23Intel CorporationMethod and apparatus for peer-to-peer services
US20030055888A1 (en)*2001-08-272003-03-20Brother Kogyo Kabushiki KaishaNetwork terminal with a plurality of internal web servers
US20030101200A1 (en)*2001-11-282003-05-29Noritaka KoyamaDistributed file sharing system and a file access control method of efficiently searching for access rights
US20030135859A1 (en)*2001-07-192003-07-17Daniel PuttermanHome media network
US20030163652A1 (en)*2002-02-262003-08-28Munetoshi TsugeStorage management integrated system and storage control method for storage management integrated system
US20040059722A1 (en)*2002-09-242004-03-25Yeh Danny Lo-TienMethod and apparatus for discovery of dynamic network services
US20040088731A1 (en)*2002-11-042004-05-06Daniel PuttermanMethods and apparatus for client aggregation of media in a networked media system
FR2850223A1 (en)*2003-01-162004-07-23Canon Europa NvDigital 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
US20040194110A1 (en)*2003-03-262004-09-30Microsoft CorporationExtensible user context system for delivery of notifications
US20040189707A1 (en)*2003-03-272004-09-30Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US20040267697A1 (en)*2003-06-252004-12-30Javad HamidiFile storage network
FR2858438A1 (en)*2003-07-292005-02-04Canon KkSearch 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-082005-02-10Toshinobu SanoNetwork AV system
WO2005020084A1 (en)*2003-08-142005-03-03Wurld Media, Inc.Dynamic connection structure for file transfer
US20050091316A1 (en)*2003-10-032005-04-28Oscar PonceSystem and method for creating and selectively sharing data elements in a peer-to-peer network
US20050125831A1 (en)*2003-12-042005-06-09Blanchard Donald E.System and method for broadcasting entertainment related data
US20050138188A1 (en)*2003-12-222005-06-23Canon Kabushiki KaishaMethod and device for controlling access to a shared document in station-to-station communication network
US20050163133A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for optimally utilizing a peer to peer network
US20050179917A1 (en)*2004-02-132005-08-18Fuji Xerox Co., Ltd.Image processor
EP1497755A4 (en)*2002-04-122005-09-07Ipac Acquisition Subsidiary INetwork-based photosharing architecture for search and delivery of private images and metadata
US20050228753A1 (en)*2004-04-132005-10-13Canon Kabushiki KaishaMethod and device for controlling access to a digital document shared in a communication network of the station-to-station type
US20050240878A1 (en)*2004-04-262005-10-27Microsoft CorporationSystem and method for scaling icons
US20050246352A1 (en)*2004-04-302005-11-03Microsoft CorporationProperty tree for metadata navigation and assignment
US20060010204A1 (en)*2004-07-062006-01-12Nokia CorporationPeer-to-peer engine for object sharing in communication devices
US20060085385A1 (en)*2004-10-182006-04-20Richard FosterStorage of content data in a peer-to-peer network
US20060150244A1 (en)*2005-01-052006-07-06Sbc Knowledge Ventures, L.P.Home networking resource management
WO2006069967A1 (en)*2004-12-292006-07-06International Business Machines CorporationMethod and device for content information sharing
US20060184975A1 (en)*2005-02-162006-08-17Qwest Communications International Inc.Wireless digital video recorder
US20060182045A1 (en)*2005-02-142006-08-17Eric AndersonGroup interaction modes for mobile devices
US20060184983A1 (en)*2005-02-162006-08-17Qwest Communications International Inc.Wireless digital video recorder manager
US20060190827A1 (en)*2002-08-282006-08-24Microsoft CorporationIntergrated experience of vogue system and method for shared intergrated online social interaction
US20060190817A1 (en)*2005-02-232006-08-24Microsoft CorporationFiltering a collection of items
US20060218598A1 (en)*2005-02-162006-09-28Qwest Communications International Inc.Wireless digital video recorders - content sharing systems and methods
US20060265396A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US20060265394A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US20060265395A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US20070124339A1 (en)*2003-10-242007-05-31Microsoft CorporationSystem and Method for Managing Data Using Static Lists
US20070147351A1 (en)*2005-12-272007-06-28Brad DietrichMethods and apparatus for integrating media across a wide area network
EP1573959A4 (en)*2003-10-232007-07-25Microsoft Corp SYSTEM AND METHOD FOR VIRTUAL FILES AND ARTICLES
WO2007079303A3 (en)*2005-12-292007-08-23Patrick W RansilMethod and apparatus for a distributed file storage and indexing service
US20070237139A1 (en)*2006-04-112007-10-11Nokia CorporationNode
US20070245236A1 (en)*2006-04-132007-10-18Samsung Electronics Co., Ltd.Method and apparatus to generate XHTML data in device
US20070282969A1 (en)*2006-06-012007-12-06Bradley DietrichMethods and apparatus for transferring media across a network using a network interface device
US20080133445A1 (en)*2006-11-302008-06-05Havoc PenningtonFile sharing based on social network
US20080140780A1 (en)*2006-11-072008-06-12Tiversa, Inc.System and method for enhanced experience with a peer to peer network
US7409644B2 (en)2003-05-162008-08-05Microsoft CorporationFile system shell
GB2446170A (en)*2006-12-012008-08-06David IrvineShared access to private files in a distributed network
US20090022123A1 (en)*2007-07-162009-01-22Electronics And Telecommunications Research InstituteApparatus and method for providing contents sharing service on network
US7499925B2 (en)2003-03-272009-03-03Microsoft CorporationFile system for displaying items of different types and from different physical locations
US7502795B1 (en)2001-10-012009-03-10Fotomedia Technologies, LlcNetwork-based photosharing architecture
CN100472485C (en)*2003-04-252009-03-25松下电器产业株式会社Server and processing method of server
US20090094247A1 (en)*2007-10-032009-04-09Fredlund John RImage storage system, device and method
US7526483B2 (en)2003-03-272009-04-28Microsoft CorporationSystem and method for virtual folder sharing including utilization of static and dynamic lists
US20090198822A1 (en)*2001-06-062009-08-06Needham Bradford HPartially replicated, locally searched peer to peer file sharing system
US7587411B2 (en)2003-03-272009-09-08Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US20090234809A1 (en)*2008-03-172009-09-17Michael BlugerMethod and a Computer Program Product for Indexing files and Searching Files
US7614016B2 (en)2005-04-212009-11-03Microsoft CorporationMultiple roots in navigation pane
US20090313102A1 (en)*2008-06-132009-12-17Microsoft CorporationPeer to peer social networking
US7650575B2 (en)2003-03-272010-01-19Microsoft CorporationRich drag drop user interface
US7657846B2 (en)2004-04-232010-02-02Microsoft CorporationSystem and method for displaying stack icons
US7665028B2 (en)2005-07-132010-02-16Microsoft CorporationRich drag drop user interface
US7685109B1 (en)2005-12-292010-03-23Amazon Technologies, Inc.Method and apparatus for data partitioning and replication in a searchable data service
US7694236B2 (en)2004-04-232010-04-06Microsoft CorporationStack icons representing multiple objects
US20100095009A1 (en)*2006-10-022010-04-15Nokia CorporationMethod, System, and Devices for Network Sharing or Searching Of Resources
US7712034B2 (en)2003-03-242010-05-04Microsoft CorporationSystem and method for shell browser
US20100174709A1 (en)*2008-12-182010-07-08Hansen Andrew SMethods For Searching Private Social Network Data
US20100179984A1 (en)*2009-01-132010-07-15Viasat, Inc.Return-link optimization for file-sharing traffic
US7769794B2 (en)*2003-03-242010-08-03Microsoft CorporationUser interface for a file system shell
US7823077B2 (en)2003-03-242010-10-26Microsoft CorporationSystem and method for user modification of metadata in a shell browser
US7827561B2 (en)2003-03-262010-11-02Microsoft CorporationSystem and method for public consumption of communication events between arbitrary processes
US7853890B2 (en)2003-04-172010-12-14Microsoft CorporationAddress bar user interface control
US20110029610A1 (en)*2009-07-312011-02-03Shen-Chang ChaoContent Sharing in Mobile Devices
US7925682B2 (en)2003-03-272011-04-12Microsoft CorporationSystem and method utilizing virtual folders
US20110087712A1 (en)*2008-05-142011-04-14Airbus Operations (S.A.S.)Method of process management in a collaborative service-oriented framework
US7992103B2 (en)2004-04-262011-08-02Microsoft CorporationScaling icons for representing files
US8024335B2 (en)2004-05-032011-09-20Microsoft CorporationSystem and method for dynamically generating a selectable search extension
US8086575B2 (en)2004-09-232011-12-27Rovi Solutions CorporationMethods and apparatus for integrating disparate media formats in a networked media system
US20120011103A1 (en)*2010-07-092012-01-12Nhn CorporationSystem and method for providing search service
US8108430B2 (en)2004-04-302012-01-31Microsoft CorporationCarousel control for metadata navigation and assignment
US8156175B2 (en)*2004-01-232012-04-10Tiversa Inc.System and method for searching for specific types of people or information on a peer-to-peer network
US8185576B2 (en)*2006-03-142012-05-22Altnet, Inc.Filter for a distributed network
US8195646B2 (en)2005-04-222012-06-05Microsoft CorporationSystems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8483217B2 (en)2009-03-102013-07-09Viasat, Inc.Internet protocol broadcasting
US8490015B2 (en)2005-04-152013-07-16Microsoft CorporationTask dialog and programming interface for same
US8516253B1 (en)2010-01-182013-08-20Viasat, Inc.Self-keyed protection of anticipatory content
US8522154B2 (en)2005-04-222013-08-27Microsoft CorporationScenario specialization of file browser
US8584184B2 (en)2000-10-112013-11-12United Video Properties, Inc.Systems and methods for relocating media
US8607287B2 (en)2005-12-292013-12-10United Video Properties, Inc.Interactive media guidance system having multiple devices
US8707209B2 (en)2004-04-292014-04-22Microsoft CorporationSave preview representation of files being created
US8897302B2 (en)2011-06-142014-11-25Viasat, Inc.Transport protocol for anticipatory content
US8909664B2 (en)2007-04-122014-12-09Tiversa Ip, Inc.System and method for creating a list of shared information on a peer-to-peer network
US20150012662A1 (en)*2007-02-232015-01-08Microsoft CorporationSmart pre-fetching for peer assisted on-demand media
US8972342B2 (en)2004-04-292015-03-03Microsoft CorporationMetadata editing control
US8984048B1 (en)2010-04-182015-03-17Viasat, Inc.Selective prefetch scanning
US9014546B2 (en)2009-09-232015-04-21Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US9037638B1 (en)2011-04-112015-05-19Viasat, Inc.Assisted browsing using hinting functionality
WO2015076877A1 (en)*2013-11-252015-05-28Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
US9071872B2 (en)2003-01-302015-06-30Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US9106607B1 (en)2011-04-112015-08-11Viasat, Inc.Browser based feedback for optimized web browsing
US9125169B2 (en)2011-12-232015-09-01Rovi Guides, Inc.Methods and systems for performing actions based on location-based rules
US20150281349A1 (en)*2014-03-292015-10-01Google Technology Holdings LLCMethods for Obtaining Content from a Peer Device
US9161087B2 (en)2000-09-292015-10-13Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US20150304371A1 (en)*2012-11-192015-10-22Nec CorporationData sharing system
US9311405B2 (en)1998-11-302016-04-12Rovi Guides, Inc.Search engine for video and graphics
US9326016B2 (en)2007-07-112016-04-26Rovi Guides, Inc.Systems and methods for mirroring and transcoding media content
US9407355B1 (en)2011-10-252016-08-02Viasat Inc.Opportunistic content delivery using delta coding
US9414120B2 (en)2008-06-132016-08-09Rovi Guides, Inc.Systems and methods for displaying media content and media guidance information
US9456050B1 (en)2011-04-112016-09-27Viasat, Inc.Browser optimization through user history analysis
US9674563B2 (en)2013-11-042017-06-06Rovi Guides, Inc.Systems and methods for recommending content
US9681105B2 (en)2005-12-292017-06-13Rovi Guides, Inc.Interactive media guidance system having multiple devices
US9912718B1 (en)2011-04-112018-03-06Viasat, Inc.Progressive prefetching
US9922330B2 (en)2007-04-122018-03-20Kroll Information Assurance, LlcSystem and method for advertising on a peer-to-peer network
US10044637B2 (en)2012-06-152018-08-07Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
USRE47934E1 (en)*2003-04-252020-04-07Apple Inc.Accessing digital media
US10855797B2 (en)2014-06-032020-12-01Viasat, Inc.Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback
CN113590884A (en)*2020-04-302021-11-02华为技术有限公司Distributed data searching method and index file sharing method
US11200292B2 (en)2015-10-202021-12-14Viasat, Inc.Hint model updating using automated browsing clusters
US11983233B2 (en)2011-04-112024-05-14Viasat, Inc.Browser based feedback for optimized web browsing
US12231408B2 (en)2022-01-142025-02-18Bank Of America CorporationSecure data transfer request routing for peer-to-peer services
US20250119338A1 (en)*2023-03-022025-04-10Hangzhou Pingpong Intelligence Technology Co., Ltd.Operation and maintenance management method and system for automatically and uniformly managing nodes of bastion host

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101729273A (en)*2008-10-272010-06-09中国移动通信集团公司Streaming media distribution system, method and device
US9239690B2 (en)*2010-08-312016-01-19Bruce R. BackaSystem and method for in-place data migration
US9407669B1 (en)*2013-05-162016-08-02Ca, Inc.Communications pacing
US20140379631A1 (en)*2013-06-252014-12-25Linkedln CorporationTransactional key-value database with searchable indexes
CN109902143B (en)*2019-03-042022-09-23南京邮电大学 A Multi-Keyword Extended Retrieval Method Based on Ciphertext

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5806065A (en)*1996-05-061998-09-08Microsoft CorporationData system with distributed tree indexes and method for maintaining the indexes
US6334124B1 (en)*1997-10-062001-12-25Ventro CorporationTechniques for improving index searches in a client-server environment
US20020027567A1 (en)*2000-07-182002-03-07Niamir Bern B.Listing network for classified information
US20020033844A1 (en)*1998-10-012002-03-21Levy Kenneth L.Content sensitive connected content
US20020138744A1 (en)*2001-03-212002-09-26Schleicher Jorg GregorMethod and system for providing a secure peer-to peer file delivery network
US20020188841A1 (en)*1995-07-272002-12-12Jones Kevin C.Digital asset management and linking media signals with related data using watermarks
US20020194256A1 (en)*2001-05-312002-12-19Needham Bradford H.Limiting request propagation in a distributed file system
US20040070678A1 (en)*2001-10-092004-04-15Kentaro ToyamaSystem and method for exchanging images
US20040148287A1 (en)*2003-01-272004-07-29Microsoft CorporationPeer-to peer record structure and query language for searching and discovery thereof
US6785691B1 (en)*1999-10-132004-08-31Avaya Technology Corp.Object oriented processing system and data sharing environment for applications therein

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5806055A (en)*1996-12-191998-09-08Zinda, Jr.; Kenneth L.Solid state ballast system for metal halide lighting using fuzzy logic control
US6173374B1 (en)*1998-02-112001-01-09Lsi Logic CorporationSystem and method for peer-to-peer accelerated I/O shipping between host bus adapters in clustered computer network
KR100370397B1 (en)*2000-06-102003-01-29삼성에스디아이 주식회사Plasma Display Panels with Excimer Gas
US7353252B1 (en)*2001-05-162008-04-01Sigma DesignSystem for electronic file collaboration among multiple users using peer-to-peer network topology
US20020188735A1 (en)*2001-06-062002-12-12Needham Bradford H.Partially replicated, locally searched peer to peer file sharing system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020188841A1 (en)*1995-07-272002-12-12Jones Kevin C.Digital asset management and linking media signals with related data using watermarks
US5806065A (en)*1996-05-061998-09-08Microsoft CorporationData system with distributed tree indexes and method for maintaining the indexes
US6334124B1 (en)*1997-10-062001-12-25Ventro CorporationTechniques for improving index searches in a client-server environment
US20020033844A1 (en)*1998-10-012002-03-21Levy Kenneth L.Content sensitive connected content
US6785691B1 (en)*1999-10-132004-08-31Avaya Technology Corp.Object oriented processing system and data sharing environment for applications therein
US20020027567A1 (en)*2000-07-182002-03-07Niamir Bern B.Listing network for classified information
US20020138744A1 (en)*2001-03-212002-09-26Schleicher Jorg GregorMethod and system for providing a secure peer-to peer file delivery network
US20020194256A1 (en)*2001-05-312002-12-19Needham Bradford H.Limiting request propagation in a distributed file system
US20040070678A1 (en)*2001-10-092004-04-15Kentaro ToyamaSystem and method for exchanging images
US20040148287A1 (en)*2003-01-272004-07-29Microsoft CorporationPeer-to peer record structure and query language for searching and discovery thereof

Cited By (267)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9311405B2 (en)1998-11-302016-04-12Rovi Guides, Inc.Search engine for video and graphics
US9497508B2 (en)2000-09-292016-11-15Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US9161087B2 (en)2000-09-292015-10-13Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US9307291B2 (en)2000-09-292016-04-05Rovi Technologies CorporationUser controlled multi-device media-on-demand system
US8584184B2 (en)2000-10-112013-11-12United Video Properties, Inc.Systems and methods for relocating media
US9294799B2 (en)2000-10-112016-03-22Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US9462317B2 (en)2000-10-112016-10-04Rovi Guides, Inc.Systems and methods for providing storage of data on servers in an on-demand media delivery system
US8973069B2 (en)2000-10-112015-03-03Rovi Guides, Inc.Systems and methods for relocating media
US20090198822A1 (en)*2001-06-062009-08-06Needham Bradford HPartially replicated, locally searched peer to peer file sharing system
US20100106778A1 (en)*2001-06-062010-04-29Needham Bradford HPartially replicated, locally searched peer to peer file sharing system
US8850040B2 (en)2001-06-062014-09-30Intel CorporationPartially replicated, locally searched peer to peer file sharing system
US8645553B2 (en)2001-06-062014-02-04Intel CorporationPartially replicated, locally searched peer to peer file sharing system
US20070118536A1 (en)*2001-06-262007-05-24Mcintyre Dale FSystem and method for managing images over a communication network
US7398319B2 (en)*2001-06-262008-07-08Eastman Kodak CompanySystem and method for managing images over a communication network
US7243153B2 (en)*2001-06-262007-07-10Eastman Kodak CompanySystem and method for managing images over a communication network
US20030009569A1 (en)*2001-06-262003-01-09Eastman Kodak CompanySystem and method for managing images over a communication network
US7124191B2 (en)*2001-06-262006-10-17Eastman Kodak CompanyMethod and system for managing images over a communication network
US20030009568A1 (en)*2001-06-262003-01-09Eastman Kodak CompanyMethod and system for managing images over a communication network
US7440994B2 (en)2001-07-062008-10-21Intel CorporationMethod 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-062003-01-23Intel CorporationMethod and apparatus for peer-to-peer services
US7546363B2 (en)*2001-07-062009-06-09Intel CorporationAdaptive route determination for peer-to-peer services
US7562112B2 (en)2001-07-062009-07-14Intel CorporationMethod and apparatus for peer-to-peer services for efficient transfer of information between networks
US7921155B2 (en)2001-07-062011-04-05Intel CorporationMethod and apparatus for peer-to-peer services
US20030009587A1 (en)*2001-07-062003-01-09Intel CorporationMethod and apparatus for peer-to-peer services
US20030009518A1 (en)*2001-07-062003-01-09Intel CorporationMethod and apparatus for peer-to-peer services
US20090106355A1 (en)*2001-07-062009-04-23Harrow Ivan PMethod and Apparatus for Peer-to-Peer Services
US20030135859A1 (en)*2001-07-192003-07-17Daniel PuttermanHome media network
US7574723B2 (en)*2001-07-192009-08-11Macrovision CorporationHome media network
US7222160B2 (en)*2001-07-202007-05-22Sharp Laboratories Of America, Inc.Object search and retrieval service for an ad hoc data communication system
US20030018708A1 (en)*2001-07-202003-01-23Daryl HlasnyObject search and retrieval service for an ad HOC data communication system
US20030055888A1 (en)*2001-08-272003-03-20Brother Kogyo Kabushiki KaishaNetwork terminal with a plurality of internal web servers
US7543050B2 (en)*2001-08-272009-06-02Brother Kogyo Kabushiki KaishaNetwork terminal with a plurality of internal web servers
US7502795B1 (en)2001-10-012009-03-10Fotomedia Technologies, LlcNetwork-based photosharing architecture
US20030101200A1 (en)*2001-11-282003-05-29Noritaka KoyamaDistributed file sharing system and a file access control method of efficiently searching for access rights
US7191195B2 (en)*2001-11-282007-03-13Oki Electric Industry Co., Ltd.Distributed file sharing system and a file access control method of efficiently searching for access rights
US20030163652A1 (en)*2002-02-262003-08-28Munetoshi TsugeStorage management integrated system and storage control method for storage management integrated system
US7120757B2 (en)*2002-02-262006-10-10Hitachi, Ltd.Storage management integrated system and storage control method for storage management integrated system
EP1497755A4 (en)*2002-04-122005-09-07Ipac Acquisition Subsidiary INetwork-based photosharing architecture for search and delivery of private images and metadata
US20060190829A1 (en)*2002-08-282006-08-24Microsoft CorporationIntergrated experience of vogue system and method for shared intergrated online social interaction
US20100229105A1 (en)*2002-08-282010-09-09Microsoft CorporationIntegrated experience of vogue system and method for shared integrated online social interaction
US7747956B2 (en)*2002-08-282010-06-29Microsoft CorporationIntegrated experience of vogue system and method for shared integrated online social interaction
US20060190827A1 (en)*2002-08-282006-08-24Microsoft CorporationIntergrated experience of vogue system and method for shared intergrated online social interaction
US7895524B2 (en)2002-08-282011-02-22Microsoft CorporationIntegrated experience of vogue system and method for shared integrated online social interaction
US20040059722A1 (en)*2002-09-242004-03-25Yeh Danny Lo-TienMethod and apparatus for discovery of dynamic network services
US7181442B2 (en)*2002-09-242007-02-20International Business Machines CorporationMethod and apparatus for discovery of dynamic network services
US20040088731A1 (en)*2002-11-042004-05-06Daniel PuttermanMethods and apparatus for client aggregation of media in a networked media system
US8931010B2 (en)2002-11-042015-01-06Rovi Solutions CorporationMethods and apparatus for client aggregation of media in a networked media system
FR2850223A1 (en)*2003-01-162004-07-23Canon Europa NvDigital 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-162004-08-05Canon Europa N.V.Method and device for transferring secure information
US9369741B2 (en)2003-01-302016-06-14Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US9071872B2 (en)2003-01-302015-06-30Rovi Guides, Inc.Interactive television systems with digital video recording and adjustable reminders
US7712034B2 (en)2003-03-242010-05-04Microsoft CorporationSystem and method for shell browser
US7769794B2 (en)*2003-03-242010-08-03Microsoft CorporationUser interface for a file system shell
US7823077B2 (en)2003-03-242010-10-26Microsoft CorporationSystem and method for user modification of metadata in a shell browser
US7865904B2 (en)2003-03-262011-01-04Microsoft CorporationExtensible user context system for delivery of notifications
US7890960B2 (en)2003-03-262011-02-15Microsoft CorporationExtensible user context system for delivery of notifications
US20040194110A1 (en)*2003-03-262004-09-30Microsoft CorporationExtensible user context system for delivery of notifications
US7827561B2 (en)2003-03-262010-11-02Microsoft CorporationSystem and method for public consumption of communication events between arbitrary processes
US7650575B2 (en)2003-03-272010-01-19Microsoft CorporationRich drag drop user interface
US7499925B2 (en)2003-03-272009-03-03Microsoft CorporationFile system for displaying items of different types and from different physical locations
US9361313B2 (en)2003-03-272016-06-07Microsoft Technology Licensing, LlcSystem and method for filtering and organizing items based on common elements
US9361312B2 (en)2003-03-272016-06-07Microsoft Technology Licensing, LlcSystem and method for filtering and organizing items based on metadata
US7627552B2 (en)2003-03-272009-12-01Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7536386B2 (en)2003-03-272009-05-19Microsoft CorporationSystem and method for sharing items in a computer system
US7526483B2 (en)2003-03-272009-04-28Microsoft CorporationSystem and method for virtual folder sharing including utilization of static and dynamic lists
US7707197B2 (en)2003-03-272010-04-27Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7925682B2 (en)2003-03-272011-04-12Microsoft CorporationSystem and method utilizing virtual folders
US7512586B2 (en)2003-03-272009-03-31Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US7587411B2 (en)2003-03-272009-09-08Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US20040189707A1 (en)*2003-03-272004-09-30Microsoft CorporationSystem and method for filtering and organizing items based on common elements
US8209624B2 (en)2003-04-172012-06-26Microsoft CorporationVirtual address bar user interface control
US7853890B2 (en)2003-04-172010-12-14Microsoft CorporationAddress bar user interface control
CN100472485C (en)*2003-04-252009-03-25松下电器产业株式会社Server and processing method of server
USRE47934E1 (en)*2003-04-252020-04-07Apple Inc.Accessing digital media
US7409644B2 (en)2003-05-162008-08-05Microsoft CorporationFile system shell
US20040267697A1 (en)*2003-06-252004-12-30Javad HamidiFile storage network
FR2858438A1 (en)*2003-07-292005-02-04Canon KkSearch 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-082005-02-10Toshinobu SanoNetwork AV system
US8412801B2 (en)*2003-08-082013-04-02Onkyo CorporationNetwork AV system
WO2005020084A1 (en)*2003-08-142005-03-03Wurld Media, Inc.Dynamic connection structure for file transfer
US20050091316A1 (en)*2003-10-032005-04-28Oscar PonceSystem and method for creating and selectively sharing data elements in a peer-to-peer network
EP1573959A4 (en)*2003-10-232007-07-25Microsoft Corp SYSTEM AND METHOD FOR VIRTUAL FILES AND ARTICLES
US7711754B2 (en)*2003-10-242010-05-04Microsoft CorporationSystem and method for managing data using static lists
US20070124339A1 (en)*2003-10-242007-05-31Microsoft CorporationSystem and Method for Managing Data Using Static Lists
US20050125831A1 (en)*2003-12-042005-06-09Blanchard Donald E.System and method for broadcasting entertainment related data
US8572120B2 (en)*2003-12-222013-10-29Canon Kabushiki KaishaMethod and device for controlling access to a shared document in station-to-station communication network
US20050138188A1 (en)*2003-12-222005-06-23Canon Kabushiki KaishaMethod and device for controlling access to a shared document in station-to-station communication network
FR2864283A1 (en)*2003-12-222005-06-24Canon KkDigital 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-232012-11-13Tiversa Ip, Inc.System and method for searching for specific types of people or information on a peer to-peer network
US20050163133A1 (en)*2004-01-232005-07-28Hopkins Samuel P.Method for optimally utilizing a peer to peer network
US8095614B2 (en)2004-01-232012-01-10Tiversa, Inc.Method for optimally utilizing a peer to peer network
US8798016B2 (en)2004-01-232014-08-05Tiversa Ip, Inc.Method for improving peer to peer network communication
US9300534B2 (en)2004-01-232016-03-29Tiversa Ip, Inc.Method for optimally utilizing a peer to peer network
US8972585B2 (en)2004-01-232015-03-03Tiversa Ip, Inc.Method for splitting a load of monitoring a peer to peer network
US8156175B2 (en)*2004-01-232012-04-10Tiversa Inc.System and method for searching for specific types of people or information on a peer-to-peer network
US20050179917A1 (en)*2004-02-132005-08-18Fuji Xerox Co., Ltd.Image processor
US20050228753A1 (en)*2004-04-132005-10-13Canon Kabushiki KaishaMethod and device for controlling access to a digital document shared in a communication network of the station-to-station type
US7845000B2 (en)*2004-04-132010-11-30Canon Kabushiki KaishaMethod and device for controlling access to a digital document shared in a communication network of the station-to-station type
US7657846B2 (en)2004-04-232010-02-02Microsoft CorporationSystem and method for displaying stack icons
US7694236B2 (en)2004-04-232010-04-06Microsoft CorporationStack icons representing multiple objects
US20050240878A1 (en)*2004-04-262005-10-27Microsoft CorporationSystem and method for scaling icons
US7992103B2 (en)2004-04-262011-08-02Microsoft CorporationScaling icons for representing files
US8972342B2 (en)2004-04-292015-03-03Microsoft CorporationMetadata editing control
US8707209B2 (en)2004-04-292014-04-22Microsoft CorporationSave preview representation of files being created
US20050246352A1 (en)*2004-04-302005-11-03Microsoft CorporationProperty tree for metadata navigation and assignment
US7496583B2 (en)2004-04-302009-02-24Microsoft CorporationProperty tree for metadata navigation and assignment
US8108430B2 (en)2004-04-302012-01-31Microsoft CorporationCarousel control for metadata navigation and assignment
US8024335B2 (en)2004-05-032011-09-20Microsoft CorporationSystem and method for dynamically generating a selectable search extension
US8316088B2 (en)2004-07-062012-11-20Nokia CorporationPeer-to-peer engine for object sharing in communication devices
US20060010204A1 (en)*2004-07-062006-01-12Nokia CorporationPeer-to-peer engine for object sharing in communication devices
US8086575B2 (en)2004-09-232011-12-27Rovi Solutions CorporationMethods and apparatus for integrating disparate media formats in a networked media system
US20060085385A1 (en)*2004-10-182006-04-20Richard FosterStorage of content data in a peer-to-peer network
US8880698B2 (en)2004-10-182014-11-04Sony United Kingdom LimitedStorage of content data in a peer-to-peer network
WO2006069967A1 (en)*2004-12-292006-07-06International Business Machines CorporationMethod and device for content information sharing
US20060150244A1 (en)*2005-01-052006-07-06Sbc Knowledge Ventures, L.P.Home networking resource management
US7603494B2 (en)*2005-01-052009-10-13At&T Intellectual Property I, L.P.Home networking resource management
WO2006073751A3 (en)*2005-01-052007-10-04Sbc Knowledge Ventures LpHome networking resource management
US7266383B2 (en)*2005-02-142007-09-04Scenera Technologies, LlcGroup interaction modes for mobile devices
US20060182045A1 (en)*2005-02-142006-08-17Eric AndersonGroup interaction modes for mobile devices
US8407746B2 (en)*2005-02-162013-03-26Qwest Communications International Inc.Wireless digital video recorders—content sharing systems and methods
US8613037B2 (en)2005-02-162013-12-17Qwest Communications International Inc.Wireless digital video recorder manager
US20060184975A1 (en)*2005-02-162006-08-17Qwest Communications International Inc.Wireless digital video recorder
US20060184983A1 (en)*2005-02-162006-08-17Qwest Communications International Inc.Wireless digital video recorder manager
US8590000B2 (en)2005-02-162013-11-19Qwest Communications International Inc.Wireless digital video recorder
US20060218598A1 (en)*2005-02-162006-09-28Qwest Communications International Inc.Wireless digital video recorders - content sharing systems and methods
US20060190817A1 (en)*2005-02-232006-08-24Microsoft CorporationFiltering a collection of items
US7383503B2 (en)2005-02-232008-06-03Microsoft CorporationFiltering a collection of items
US8490015B2 (en)2005-04-152013-07-16Microsoft CorporationTask dialog and programming interface for same
US7614016B2 (en)2005-04-212009-11-03Microsoft CorporationMultiple roots in navigation pane
US8195646B2 (en)2005-04-222012-06-05Microsoft CorporationSystems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information
US8522154B2 (en)2005-04-222013-08-27Microsoft CorporationScenario specialization of file browser
US20060265395A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US20060265396A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US20060265394A1 (en)*2005-05-192006-11-23TrimergentPersonalizable information networks
US10489044B2 (en)2005-07-132019-11-26Microsoft Technology Licensing, LlcRich drag drop user interface
US7665028B2 (en)2005-07-132010-02-16Microsoft CorporationRich drag drop user interface
US12363394B2 (en)2005-12-272025-07-15Adeia Solutions LlcMethods and apparatus for integrating media across a wide area network
US20070147351A1 (en)*2005-12-272007-06-28Brad DietrichMethods and apparatus for integrating media across a wide area network
US9467322B2 (en)2005-12-272016-10-11Rovi Solutions CorporationMethods and apparatus for integrating media across a wide area network
US7801912B2 (en)2005-12-292010-09-21Amazon Technologies, Inc.Method and apparatus for a searchable data service
US9681105B2 (en)2005-12-292017-06-13Rovi Guides, Inc.Interactive media guidance system having multiple devices
WO2007079303A3 (en)*2005-12-292007-08-23Patrick W RansilMethod and apparatus for a distributed file storage and indexing service
US10789251B2 (en)2005-12-292020-09-29Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US8554758B1 (en)2005-12-292013-10-08Amazon Technologies, Inc.Method and apparatus for monitoring and maintaining health in a searchable data service
US8392400B1 (en)2005-12-292013-03-05Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US7685109B1 (en)2005-12-292010-03-23Amazon Technologies, Inc.Method and apparatus for data partitioning and replication in a searchable data service
US11580109B2 (en)2005-12-292023-02-14Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US8607287B2 (en)2005-12-292013-12-10United Video Properties, Inc.Interactive media guidance system having multiple devices
US10664375B2 (en)2005-12-292020-05-26Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US11354315B2 (en)2005-12-292022-06-07Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US10664478B2 (en)2005-12-292020-05-26Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US8775411B1 (en)2005-12-292014-07-08Amazon Technologies, Inc.Method and apparatus for stress management in a searchable data service
US9098683B2 (en)2006-03-142015-08-04Global File Systems Holdings, LlcFilter for a distributed network
US8775508B2 (en)2006-03-142014-07-08Altnet, Inc.Filter for a distributed network
US8185576B2 (en)*2006-03-142012-05-22Altnet, Inc.Filter for a distributed network
US20070237139A1 (en)*2006-04-112007-10-11Nokia CorporationNode
US8693391B2 (en)2006-04-112014-04-08Nokia CorporationPeer to peer services in a wireless communication network
US20070245236A1 (en)*2006-04-132007-10-18Samsung Electronics Co., Ltd.Method and apparatus to generate XHTML data in device
US20070282969A1 (en)*2006-06-012007-12-06Bradley DietrichMethods and apparatus for transferring media across a network using a network interface device
US7929551B2 (en)2006-06-012011-04-19Rovi Solutions CorporationMethods and apparatus for transferring media across a network using a network interface device
US20070283046A1 (en)*2006-06-012007-12-06Bradley DietrichMethods and apparatus for providing media from content providers using a network interface device
US9621605B2 (en)2006-06-012017-04-11Rovi Solutions CorporationMethods and apparatus for providing media from content providers using a network interface device
US20100095009A1 (en)*2006-10-022010-04-15Nokia CorporationMethod, System, and Devices for Network Sharing or Searching Of Resources
US20080140780A1 (en)*2006-11-072008-06-12Tiversa, Inc.System and method for enhanced experience with a peer to peer network
US9021026B2 (en)2006-11-072015-04-28Tiversa Ip, Inc.System and method for enhanced experience with a peer to peer network
US20080133445A1 (en)*2006-11-302008-06-05Havoc PenningtonFile sharing based on social network
US8140506B2 (en)*2006-11-302012-03-20Red Hat, Inc.File sharing based on social network
GB2446170A (en)*2006-12-012008-08-06David IrvineShared access to private files in a distributed network
US20150012662A1 (en)*2007-02-232015-01-08Microsoft CorporationSmart pre-fetching for peer assisted on-demand media
US10218758B2 (en)*2007-02-232019-02-26Microsoft Technology Licensing, LlcSmart pre-fetching for peer assisted on-demand media
US8909664B2 (en)2007-04-122014-12-09Tiversa Ip, Inc.System and method for creating a list of shared information on a peer-to-peer network
US9922330B2 (en)2007-04-122018-03-20Kroll Information Assurance, LlcSystem and method for advertising on a peer-to-peer network
US9326016B2 (en)2007-07-112016-04-26Rovi Guides, Inc.Systems and methods for mirroring and transcoding media content
US20090022123A1 (en)*2007-07-162009-01-22Electronics And Telecommunications Research InstituteApparatus and method for providing contents sharing service on network
US8150807B2 (en)*2007-10-032012-04-03Eastman Kodak CompanyImage storage system, device and method
US20090094247A1 (en)*2007-10-032009-04-09Fredlund John RImage storage system, device and method
US20090234809A1 (en)*2008-03-172009-09-17Michael BlugerMethod and a Computer Program Product for Indexing files and Searching Files
US8219544B2 (en)*2008-03-172012-07-10International Business Machines CorporationMethod and a computer program product for indexing files and searching files
US20110087712A1 (en)*2008-05-142011-04-14Airbus Operations (S.A.S.)Method of process management in a collaborative service-oriented framework
US8984016B2 (en)*2008-05-142015-03-17Airbus Operations S.A.S.Method of process management in a collaborative service-oriented framework
US9414120B2 (en)2008-06-132016-08-09Rovi Guides, Inc.Systems and methods for displaying media content and media guidance information
US20090313102A1 (en)*2008-06-132009-12-17Microsoft CorporationPeer to peer social networking
US8121999B2 (en)*2008-12-182012-02-21Andrew S HansenMethods for searching private social network data
US10387417B1 (en)2008-12-182019-08-20Pear Software, LlcComputing device for performing search queries using private social network data
US20100174709A1 (en)*2008-12-182010-07-08Hansen Andrew SMethods For Searching Private Social Network Data
US8515936B2 (en)2008-12-182013-08-20Pear Software, LlcMethods for searching private social network data
US9172748B2 (en)2009-01-132015-10-27Viasat, Inc.Deltacasting for overlapping requests
US20100179984A1 (en)*2009-01-132010-07-15Viasat, Inc.Return-link optimization for file-sharing traffic
US8842553B2 (en)2009-01-132014-09-23Viasat, Inc.Correlative anticipatory deltacasting
US9363308B2 (en)2009-01-132016-06-07Viasat, Inc.Correlative anticipatory deltacasting
US8775503B2 (en)2009-01-132014-07-08Viasat, Inc.Deltacasting for overlapping requests
US10187436B2 (en)2009-01-132019-01-22Viasat, Inc.Content set based deltacasting
US9762635B2 (en)2009-01-132017-09-12Viasat, Inc.Content set based pre-positioning
US9369516B2 (en)2009-01-132016-06-14Viasat, Inc.Deltacasting
US20100185730A1 (en)*2009-01-132010-07-22Viasat, Inc.Deltacasting for overlapping requests
US11916990B2 (en)2009-01-132024-02-27Viasat, Inc.Content set based deltacasting
US10951671B2 (en)2009-01-132021-03-16Viasat, Inc.Content set based deltacasting
US11252210B2 (en)2009-01-132022-02-15Viasat, Inc.Content set based deltacasting
US10547655B2 (en)2009-01-132020-01-28Viasat, Inc.Deltacasting
US10536495B2 (en)2009-01-132020-01-14Viasat, Inc.Content set based deltacasting
US8477635B2 (en)2009-01-132013-07-02Viasat, Inc.Correlative anticipatory deltacasting
US8483217B2 (en)2009-03-102013-07-09Viasat, Inc.Internet protocol broadcasting
US10637901B2 (en)2009-03-102020-04-28Viasat, Inc.Internet protocol broadcasting
US11212328B2 (en)2009-03-102021-12-28Viasat, Inc.Internet protocol broadcasting
US12218995B2 (en)2009-03-102025-02-04Viasat, Inc.Internet protocol broadcasting
US9094220B2 (en)2009-03-102015-07-28Viasat, Inc.Internet protocol broadcasting
US20110029610A1 (en)*2009-07-312011-02-03Shen-Chang ChaoContent Sharing in Mobile Devices
US9014546B2 (en)2009-09-232015-04-21Rovi Guides, Inc.Systems and methods for automatically detecting users within detection regions of media devices
US9405924B2 (en)2010-01-182016-08-02Viasat, Inc.Self-keyed protection of anticipatory content
US8516253B1 (en)2010-01-182013-08-20Viasat, Inc.Self-keyed protection of anticipatory content
US9407717B1 (en)2010-04-182016-08-02Viasat, Inc.Selective prefetch scanning
US8984048B1 (en)2010-04-182015-03-17Viasat, Inc.Selective prefetch scanning
US9307003B1 (en)2010-04-182016-04-05Viasat, Inc.Web hierarchy modeling
US10171550B1 (en)2010-04-182019-01-01Viasat, Inc.Static tracker
US10645143B1 (en)2010-04-182020-05-05Viasat, Inc.Static tracker
US9043385B1 (en)2010-04-182015-05-26Viasat, Inc.Static tracker
US9497256B1 (en)2010-04-182016-11-15Viasat, Inc.Static tracker
US20120011103A1 (en)*2010-07-092012-01-12Nhn CorporationSystem and method for providing search service
US11983233B2 (en)2011-04-112024-05-14Viasat, Inc.Browser based feedback for optimized web browsing
US12164590B2 (en)2011-04-112024-12-10Viasat, Inc.Browser based feedback for optimized web browsing
US10491703B1 (en)2011-04-112019-11-26Viasat, Inc.Assisted browsing using page load feedback information and hinting functionality
US10372780B1 (en)2011-04-112019-08-06Viasat, Inc.Browser based feedback for optimized web browsing
US12061663B2 (en)2011-04-112024-08-13Viasat, Inc.Accelerating hint information in web page transactions
US9456050B1 (en)2011-04-112016-09-27Viasat, Inc.Browser optimization through user history analysis
US9106607B1 (en)2011-04-112015-08-11Viasat, Inc.Browser based feedback for optimized web browsing
US11983234B2 (en)2011-04-112024-05-14Viasat, Inc.Progressive prefetching
US11256775B1 (en)2011-04-112022-02-22Viasat, Inc.Progressive prefetching
US9912718B1 (en)2011-04-112018-03-06Viasat, Inc.Progressive prefetching
US9037638B1 (en)2011-04-112015-05-19Viasat, Inc.Assisted browsing using hinting functionality
US11176219B1 (en)2011-04-112021-11-16Viasat, Inc.Browser based feedback for optimized web browsing
US10735548B1 (en)2011-04-112020-08-04Viasat, 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-112025-09-02Viasat, Inc.Progressive prefetching
US10789326B2 (en)2011-04-112020-09-29Viasat, Inc.Progressive prefetching
US10972573B1 (en)2011-04-112021-04-06Viasat, Inc.Browser optimization through user history analysis
US11139919B2 (en)2011-06-142021-10-05Viasat, Inc.Transport protocol for anticipatory content
US12388569B2 (en)2011-06-142025-08-12Snappi, Inc.Transport protocol for anticipatory content
US9935740B2 (en)2011-06-142018-04-03Viasat, Inc.Transport protocol for anticipatory content
US8897302B2 (en)2011-06-142014-11-25Viasat, Inc.Transport protocol for anticipatory content
US11777654B2 (en)2011-06-142023-10-03Viasat, Inc.Transport protocol for anticipatory content
US11290525B2 (en)2011-10-252022-03-29Viasat, Inc.Opportunistic content delivery using delta coding
US12184718B2 (en)2011-10-252024-12-31Viasat Inc.Opportunistic content delivery using delta coding
US10270842B2 (en)2011-10-252019-04-23Viasat, Inc.Opportunistic content delivery using delta coding
US9407355B1 (en)2011-10-252016-08-02Viasat Inc.Opportunistic content delivery using delta coding
US11575738B2 (en)2011-10-252023-02-07Viasat, Inc.Opportunistic content delivery using delta coding
US9125169B2 (en)2011-12-232015-09-01Rovi Guides, Inc.Methods and systems for performing actions based on location-based rules
US11743207B2 (en)2012-06-152023-08-29Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
US10594624B2 (en)2012-06-152020-03-17Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
US10044637B2 (en)2012-06-152018-08-07Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
US12192118B2 (en)2012-06-152025-01-07Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
US11070490B2 (en)2012-06-152021-07-20Viasat, Inc.Opportunistic delivery of cacheable content in a communications network
US20150304371A1 (en)*2012-11-192015-10-22Nec CorporationData sharing system
US9674563B2 (en)2013-11-042017-06-06Rovi Guides, Inc.Systems and methods for recommending content
US20150149407A1 (en)*2013-11-252015-05-28Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
WO2015076877A1 (en)*2013-11-252015-05-28Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
US10303658B2 (en)*2013-11-252019-05-28Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
AU2014353513B2 (en)*2013-11-252017-07-27Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
US11113248B2 (en)2013-11-252021-09-07Dropbox, Inc.Generating and sharing metadata for indexing synchronized content items
US9609056B2 (en)*2014-03-292017-03-28Google Technology Holdings LLCMethods for obtaining content from a peer device
US20150281349A1 (en)*2014-03-292015-10-01Google Technology Holdings LLCMethods for Obtaining Content from a Peer Device
US10855797B2 (en)2014-06-032020-12-01Viasat, Inc.Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback
US11310333B2 (en)2014-06-032022-04-19Viasat, Inc.Server-machine-driven hint generation for improved web page loading using client-machine-driven feedback
US11200292B2 (en)2015-10-202021-12-14Viasat, Inc.Hint model updating using automated browsing clusters
CN113590884A (en)*2020-04-302021-11-02华为技术有限公司Distributed data searching method and index file sharing method
CN114398320A (en)*2020-04-302022-04-26华为技术有限公司 A distributed data search method and a method for sharing index files
US12231408B2 (en)2022-01-142025-02-18Bank Of America CorporationSecure data transfer request routing for peer-to-peer services
US20250119338A1 (en)*2023-03-022025-04-10Hangzhou 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-022025-08-05Hangzhou Pingpong Intelligence Technology Co., Ltd.Operation and maintenance management method and system for automatically and uniformly managing nodes of bastion host

Also Published As

Publication numberPublication date
US8850040B2 (en)2014-09-30
US20100106778A1 (en)2010-04-29
US20090198822A1 (en)2009-08-06
US8645553B2 (en)2014-02-04

Similar Documents

PublicationPublication DateTitle
US8850040B2 (en)Partially replicated, locally searched peer to peer file sharing system
US6839769B2 (en)Limiting request propagation in a distributed file system
US10819782B2 (en)Personal digital server (PDS)
US9348918B2 (en)Searching content in distributed computing networks
US7502795B1 (en)Network-based photosharing architecture
US7508419B2 (en)Image exchange with image annotation
Tang et al.Peersearch: Efficient information retrieval in peer-to-peer networks
US20150039629A1 (en)Method for storing and searching tagged content items in a distributed system
Geambasu et al.Homeviews: peer-to-peer middleware for personal data sharing applications
US20150326443A1 (en)Methods and apparatuses for discovery and notification of services
US20080172445A1 (en)Method and System For Increasing Popularity of Content Items Shared Over Peer-to-Peer Networks
KR20090080051A (en) Sponsor Nodes, and Methods of Hosting Virtual Peers in a P2P Network
US20100325208A1 (en)Methods and apparatus to forward documents in a communication network
US8639763B2 (en)Methods and apparatus to forward documents in a communication network
US20100281165A1 (en)Method for the load distribution in a peer-to-peer-overlay network
US8560630B2 (en)Sharing data over trusted networks
US8001148B2 (en)Caching permissions information
Boll et al.Mediaether: an event space for context-aware multimedia experiences
TW200928799A (en)Collaborative tagging systems and methods for resources
Tennent et al.Three applications for mobile epidemic algorithms
Cheng et al.Functions of a Web warehouse
AbererPIX-Grid: A platform for P2P photo exchange
Cutting et al.SPICE: Scalable P2P implicit group messaging
US20040049523A1 (en)Recallable business card organizer
CN119788391A (en) Data security sharing method, client, server, storage medium and program product

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTEL CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NEEDHAM, BRADFORD H.;LEWIS, MARK;REEL/FRAME:012094/0394

Effective date:20010809

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp