Sadhna Ahuja - Waltham MA, US Tao Wu - Woburn MA, US Sudhir Dixit - Weston MA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G01R 31/08
US Classification:
370236
Abstract:
A novel approach is provided for avoiding the “slow-start restart” in TCP communications when network conditions dictate such. The disclosed approach serves to overcome the latency related to the “slow-start restart” by assessing network conditions and avoiding the “slow-start restart” when network conditions justify the avoidance. The disclosed methods, applications and devices implement the periodic communication of a probe packet that is generated and transmitted from a TCP sender to a TCP receiver during the period that the TCP network connection remains idle. Receipt of the probe packet by the TCP receiver will trigger transmission of an acknowledgment message by the TCP receiver. Upon receipt of the acknowledgement message the TCP sender will restart measurement of the idleness period and, as such the “slow-start restart” is avoided.
Tao Wu - Woburn MA, US Sudhir Dixit - Woodside CA, US Sadhna Ahuja - Waltham MA, US
Assignee:
Nokia, Inc. - Irving TX
International Classification:
G06F 15/173
US Classification:
709223, 709213, 709217, 706 21, 711129, 711158
Abstract:
Methods and systems are provided for delivering content from a website to a computer device. The website and computer device negotiate terms for use of a cache memory coupled to the computer device. The computer device requests content, such as web page objects, from the website. In addition to transmitting the requested content, the website transmits non-requested content to the computer device. The non-requested content is stored in the cache memory for later retrieval by the computer device.
Content Delivery Architecture For Mobile Access Networks
Tao Wu - Woburn MA, US Sadhna Ahuja - Waltham MA, US Sudhir Dixit - Weston MA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
H04B007/00
US Classification:
370/230000
Abstract:
Systems and methods are provided for delivering content in a communications system. A communications system is provided that includes a plurality of terminals and a content director. The terminals are adapted to communicate via a communications network, and are each capable of requesting and thereafter receiving content via the communications network. The content director, on the other hand, is capable of receiving a request for content from one terminal. The content director can then push the content to the terminal based upon the request, and push the content to at least one other terminal before the other terminals request the content. Each terminal can have an associated user interest correlation with each other terminal. In such instances, the content director can push the content to other terminals based upon the user interest correlation of the other terminals with respect to the terminal requesting the content.
System And Method For Proxy-Based Redirection Of Resource Requests
Tao Wu - Woburn MA, US Sadhna Ahuja - Waltham MA, US Sudhir Dixit - Weston MA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G06F015/16
US Classification:
709227000
Abstract:
A system and method are provided for requesting a resource over at least one network. The system includes a terminal, a host and a network proxy. The terminal can send a first request for the resource over a first network and a second network. In turn, the host can receive the first request and send a first response, where the first request identifies the resource at a first location on the host. The network proxy, which can communicate with the host over the second network independent of the first network, can receive the first response from the host, and reformulate the first request into a second request that identifies the resource at a second location. The network proxy can send the second request to a host of the resource at the second location such that the host of the resource at the second location can respond to the second request.
System And Method For Searching For Content Stored By One Or More Media Servers
Tao Wu - Woburn MA, US Sadhna Ahuja - Waltham MA, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
A system for searching for content includes at least one media server, a network entity and a content gateway. The media servers are capable of storing at least one piece of content. The network entity, then, is capable of sending a request identifying a piece of content stored by at least one of the media servers. The content gateway can receive the request and search the media servers across at least one network based upon the request. In this regard, the content gateway can search the media servers to identify a media server storing the identified piece of content. Thereafter, the content gateway is capable of responding to the request by identifying, to the network entity, the identified media server. The network entity can then download the piece of content from the identified media server, if so desired.
Tao Wu - Woburn MA, US Sadhna Ahuja - Waltham MA, US Yinghua Ye - Woburn MA, US
International Classification:
G06F 15/16
US Classification:
709202000, 709246000
Abstract:
A universal plug and play (UPnP) control point includes a memory and a system for selecting a first user profile. The memory includes multiple user profiles. A first one of the profiles includes content filter information. The system for selecting the first user profile is for use by the UPnP control point, and automatically selectively prevents display of content on a MediaRenderer from a MediaServer based upon the content filter information in the first user profile.
Method For Determining Relationships Between Data Resources
Ora Lassila - Hollis NH, US Sadhna Ahuja - Waltham MA, US
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707100000
Abstract:
The present invention relates to an entailment method comprising: defining a virtually reified statement on the basis of information already described in a data structure describing relationships between resources, and applying the virtually reified statement, besides information in the data structure, for further processing of the data structure.