U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Inventor: Evan Pedro Greenberg


Address: Palo Alto, CA
No. of applications: 4
Last application issue date: 09/08/2011

Application No.Application TitleIssue Date
20110219137PEER-TO-PEER LIVE CONTENT DELIVERY
A peer-to-peer live content delivery system and method enables peer-to-peer sharing of live content such as, for example, streaming video or audio. Nodes receive broadcasts of available data from neighboring nodes and determine which data blocks to request. Nodes receiv...
09/08/2011
20110219123NETWORK FIREWALL AND NAT TRAVERSAL FOR TCP AND RELATED PROTOCOLS
A message passing protocol allows two clients to establish a connection even when the clients are behind different NAT devices such as NAT firewalls. Beneficially, the protocol does not require that either client has knowledge of where the other client is located (e.g.,...
09/08/2011
20110219114POD-BASED SERVER BACKEND INFRASTRUCTURE FOR PEER-ASSISTED APPLICATIONS
A backend server for a peer-to-peer network manages nodes according to a pod-based management scheme. Each pod comprises a plurality of nodes and only nodes within the same pod can directly share data in the peer-to-peer network. The server dynamically allocates nodes t...
09/08/2011
20110219072NETWORK MEMBERSHIP MANAGEMENT FOR PEER-TO-PEER NETWORKING
A network membership management protocol manages membership in a peer-to-peer networking environment. To join the peer-to-peer network, a new client is introduces itself to a deputy node assigned by the server to act as a point of contact for the new client. The deputy ...
09/08/2011
 
Sign InRegister
Username  
Password   
forgot password?