Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Peer-to-peer network content object information caching

a network content object and information caching technology, applied in the field of peer-to-peer network content object information caching, can solve the problems of sluggish user experience and less than desirable user experience, and achieve the effects of reducing network requests for network data, avoiding network delays, and reducing the sluggish response experienced

Inactive Publication Date: 2009-10-29
LEE CAPITAL
View PDF23 Cites 247 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0007]The present invention relates to a peer-to-peer network system and methods of reducing network requests for network data thereby avoiding network delays and reducing the sluggish response experienced by users. Further, the present invention reduces response time for network requests originating within the local node. In one aspect of the invention, a local network node maintains a cache of content object information from prior data requests that were received by the local node. In another aspect of the invention, content object information is requested across the network only if it is not already stored in the local node cache memory. In yet another aspect of the invention, the local node resizes a request for content object information to cause a larger amount of the object information than was requested to be retrieved and stored in the cache memory. According to yet another aspect of the invention, the local node anticipates a future request for content object information based on past requests, requests the anticipated remote data before it is actually requested and then caches the content object information when it is received.

Problems solved by technology

While the CDS capabilities support such remote browsing and searching, the user experience may be less than desirable.
During high network traffic periods, browsing and searching across the network often results in a sluggish user experience.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Peer-to-peer network content object information caching
  • Peer-to-peer network content object information caching
  • Peer-to-peer network content object information caching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]The present invention is embodied in a peer-to-peer network system with receiver and control nodes. Nodes on the network support at least one of the following logical functions: content player, content receiver and controller. Utilizing the terminology of UPnP, these logical functions are referred to as Media Renderer, Media Server and Control Point respectively.

[0018]Media Servers expose media content to network nodes, access media content and report on the available media content. Additionally, most Media Servers store content. Requests for available media content information are provided by a set of services, termed Content Directory Services (CDS), on the Media Server.

[0019]Media Renderers receive media content and render the content locally on the node. Depending on the Media Renderer capabilities, information regarding available media content may also be rendered.

[0020]Control Points ensure that specific content exposed by a Media Server can be rendered on a selected Med...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In a peer-to-peer network system, a local node communicates with a remote node on which detailed information about content objects resides and optionally, the content objects reside. The local node uses caching, message request resizing and predictive message requesting to speed response time to user requests and internal control node requests.

Description

RELATED APPLICATIONS[0001]This application is a continuation of and claims benefit of priority to pending U.S. patent application Ser. No. 10 / 868,110, filed Jun. 15, 2004 which is incorporated herein in its entirety.FIELD OF THE INVENTION[0002]The present invention is directed to caching remote directory information and media content in a peer-to-peer network, and in particular to a method that caches such directory information in response to requests for specific items of the directory information.BACKGROUND[0003]The increased use of electronic devices, such as digital cameras, DVDs, PCs, wireless Personal Digital Assistants (PDAs), stereos and TVs has resulted in increased interest in networking these devices, particularly in a home environment. Devices such as television receivers (TVs) and stereos can act as “players” to play content while devices like digital versatile disc (DVD) players, personal computers (PCs) and video cameras can act as sources of content termed “receivers...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F12/08G06F15/16
CPCG06F17/30902G06F16/9574Y10S707/99953
Inventor CAMPANA, DAVID ANTHONYELLIOTT, BRENDAN GREGORYJOHNSON, III, JAMES ALBERTRAMIREZ, CARLOS EDUARDO
Owner LEE CAPITAL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products