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

Icon_funbox Did You Know...

...that in the early 1940s GE engineer James Wright was charged with a task of utmost importance to the war effort: develop a cheap substitute for rubber that could be used to produce tires, gas masks and a whole host of military gear. Wright tackled the task diligently -- and wound up inventing Silly Putty.

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: Sanjoy Paul


Address: Marlboro, NJ
No. of patents: 20
Last patent issue date: 11/29/2011

NumberTitleIssue Date
8068502Method and apparatus for enabling persistent connections with wireless networks
The invention comprises a method and apparatus for establishing a persistent connection between a user device and a service gateway. Specifically, the method comprises obtaining state information in response to a connection request, establishing a connection between...
11/29/2011
8027361Class-based bandwidth allocation and admission control for virtual private networks with differentiated service
A method and apparatus for establishing a virtual private network (VPN) session for a priority request. The method and apparatus includes identifying a priority request from a plurality of VPN session request classes. Reserved bandwidth is allocated to the priority ...
09/27/2011
7801957Apparatus and method for fair message exchanges in distributed multi-player games
The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at...
09/21/2010
7584248Apparatus and method for fair message exchanges in distributed multi-player games
The Fair-Order Service of the present invention delivers action messages to the server as soon as it is feasible. Because action messages from different players exhibit different reaction times with respect to an update message, the Fair-Ordering Service executed at...
09/01/2009
7577161Class-based bandwidth allocation and admission control for virtual private networks with differentiated service
A method and for establishing a virtual private network (VPN) session for a priority request. The method and apparatus includes identifying a priority request from a plurality of VPN session request classes. Reserved bandwidth is allocated to the priority request if...
08/18/2009
7526564High quality streaming multimedia
A new architecture and operational techniques for supporting high quality live and on-demand streaming multimedia on a data network. By using Helper machines inside the network as data forwarding, caching, and buffering agents, and by forming meshes among Helper mac...
04/28/2009
7502329Distributed network monitoring with bounded link utilization in IP networks
A method and apparatus for optimizing a distributed polling system in a network comprising a plurality of nodes. The method includes identifying bandwidth constraints on polling traffic for each of the plurality of nodes. Selecting, from a plurality of unpolled node...
03/10/2009
7478427Method and apparatus for providing adaptive VPN to enable different security levels in virtual private networks (VPNs)
A method and apparatus for providing at least two virtual private network VPN tunnels from a client device in a VPN network having an enterprise gateway and a network VPN gateway. The method and apparatus includes a client device having an Internet Key Exchange (IKE...
01/13/2009
7426195Method and apparatus for providing user identity based routing in a wireless communications environment
A method and apparatus for providing user orientated wireless data services over a wireless communications network to a plurality of mobile nodes. The wireless communications network includes a plurality of packet data servicing nodes (PDSN's), a plurality of packet...
09/16/2008
7421736Method and apparatus for enabling peer-to-peer virtual private network (P2P-VPN) services in VPN-enabled network
A method for providing peer-to-peer virtual private network (P2P-VPN) services over a network. The method includes identifying subnet and host addresses for each user device requesting participation in a virtual private network (VPN) session. Once the subnet and hos...
09/02/2008
7398312Method and system for caching streaming multimedia on the internet
An apparatus and method to enhance existing caches in a network to better support streaming media storage and distribution. Helper machines are used inside the network to implement several methods which support streaming media including segmentation of streaming med...
07/08/2008
7133927Method and apparatus for supporting real-time multi-user distributed applications
The present invention provides a network support mechanism, called Sync-VPN, that is transparent to real-time, multi-user distributed applications, such as online multi-player games in which the order of player actions is critical to the outcome. The invention uses ...
11/07/2006
6721850Method of cache replacement for streaming media
A system and method of cache replacement for streaming multimedia is provided. A network system includes a content provider connected to local service providers via an interactive distribution network, such as the Internet. The local service providers facilitate del...
04/13/2004
6708213Method for streaming multimedia information over public networks
A method and apparatus for enhancing existing caching systems to better support streaming media over the Internet and other public network system are disclosed herein. By using helpers inside the network, which operate as caching and streaming agents, existing cachi...
03/16/2004
6405256Data streaming using caching servers with expandable buffers and adjustable rate of data transmission to absorb network congestion
A data streaming transmission method and system is disclosed having a network server connected to client device through a communication network with one or more of caching servers. The network server has a data streaming application and a memory for stori...
06/11/2002
6389510Method and apparatus for caching web-based information
A caching device comprises a disk cache that stores web objects. Each web object stored in disk cache is stored in contiguous storage space locations in the disk cache. Each pair of temporally successive web objects stored in the disk cache are stored in ...
05/14/2002
6377972High quality streaming multimedia
A new architecture and operational techniques for supporting high quality live and on-demand streaming multimedia on a data network. By using Helper machines inside the network as data forwarding, caching, and buffering agents, and by forming meshes among...
04/23/2002
6314465Method and apparatus for load sharing on a wide area network
Client's (106-1-106-N, 107-1-107-M) on local area networks (102, 103) making requests to hot sites, which are connected on a wide area network (100) such as the Internet, are redirected through one of a possible plurality of different redirectors (101, 10...
11/06/2001
6154463System and method for multicast conferencing and online discussion groups
A system and method for multicast conferencing and online discussion groups using a periodically determined a close-to-optimal Steiner spanning tree. Both the system and method are suitable for stationary and/or mobile group members....
11/28/2000
6088721Efficient unified replication and caching protocol
A protocol that provides assurance of consistent replication of objects from a server to caching servers, for example, over data communication networks such as the Internet. It is an application-layer protocol which guarantees delivery of objects such as ...
07/11/2000
 
Sign InRegister
Username  
Password   
forgot password?