Patents by Inventor Sanjoy Sen
Sanjoy Sen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9043491Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: GrantFiled: February 6, 2014Date of Patent: May 26, 2015Assignee: Apple Inc.Inventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Publication number: 20140156868Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: ApplicationFiled: February 6, 2014Publication date: June 5, 2014Applicant: APPLE INC.Inventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Patent number: 8694676Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: GrantFiled: January 31, 2013Date of Patent: April 8, 2014Assignee: Apple Inc.Inventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Patent number: 8392609Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: GrantFiled: September 17, 2002Date of Patent: March 5, 2013Assignee: Apple Inc.Inventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Patent number: 7532613Abstract: A communications system includes a packet-based wireless network linked to mobile units and a circuit-switched network such as a public-switched telephone network (PSTN). A primary Packet Data Protocol (PDP) context is established with call setup that contains the default quality of service (QoS) profile of the call session. However, to support multiple flows with different QoS profiles, secondary PDP contexts with different QoS profiles may be activated in the call session. The secondary PDP context activation may be performed using messaging according to a protocol for reserving resources, such as the Resource Reservation Protocol (RSVP).Type: GrantFiled: June 28, 2000Date of Patent: May 12, 2009Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Jayshree A. Bharatia, Glenn C. Morrow
-
Patent number: 6947399Abstract: A next generation wireless data system and method for handoff from a node in a network is presented. The system includes a core network (CN) and a source and a target radio network subsystem (RNS). The interface between the RNSs is enhanced to reduce unnecessary relay of messaging through the CN and thus will reduce traversing delays as well as the resources utilized in message processing. Two separate methods are proposed for handing off the data traffic to the target RNS at the CN packet processing node. These methods are a multi-cast function that concurrently sends data to the source RNS and the target RNS, and a suspend/resume function which suspends the data flow towards the source RNS and resumes the flow towards the target RNS.Type: GrantFiled: July 17, 2000Date of Patent: September 20, 2005Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Tanuj Bagchi, Kalyan Basu
-
Patent number: 6845389Abstract: A system and method of setting up a multi-user communication session over a global computer network are provided. The method includes first sending a session participation request message from a first user to a second user, where the session participation request message includes the first user's QoS requirements for the session. The second user then sends a negotiating message to the first user in response to receiving the session participation request message, where the negotiation message includes the second user's QoS requirements for the session responsive to the first user's QoS requirements. The resource availability in access networks of the first and second users according to the second user's QoS requirements is determined, and resources in the respective access networks of the first and second users are then reserved in response to resources being available to achieve the second user's QoS requirements.Type: GrantFiled: December 21, 2000Date of Patent: January 18, 2005Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Venson Shaw, Hrishikesh Gossain, Thinh Nguyen
-
Patent number: 6807173Abstract: Because consuming extensive processor resources to directly compress textual messages for transmission in a data communication network is viewed as undesirable, a method of message compression in accordance with the present invention applies simple tokenization to certain fields in a message and then combines at least two of the tokens to produce a compact tokenized message that is up to 30% smaller than the original message. Thereafter, the tokenized message can optionally be compressed further utilizing a standard compression algorithm, such as Lempel-Ziv 1977 (LZ77), to attain a substantial compression ratio. Applying a standard compression scheme, such as LZ77, after tokenization is not as processor-intensive as direct compression of the original message and can decrease the message size by an additional 10%.Type: GrantFiled: August 23, 2000Date of Patent: October 19, 2004Assignee: Nortel Networks LimitedInventors: Enoch K. Lee, Suvanee Chirachanchai, Sanjoy Sen, Glenn C. Morrow, Don L. Jackson
-
Patent number: 6765909Abstract: A classification application utilizing a table of connection numbers and associated TCP/IP applications is utilized for determining a wireless packet communication, quality of service level by decoding a connection number field of the compressed packet header. Packets carrying different connection numbers can be mapped to different Quality of Service planes. When a non-active TCP connection becomes active, the classification application detects and identifies the connection by reading the connection number field of a compressed TCP/IP header in a packet of the application. The classification application applies the appropriate Quality of Service level as determined from a user database and a list of available Quality of Service levels. If the connection has no table entry, the TCP/IP application is identified based on comparison to a pre-loaded table of port numbers and a new entry is created in the connection number table.Type: GrantFiled: December 3, 1999Date of Patent: July 20, 2004Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Serge Manning, Chung-Ching Wang
-
Publication number: 20040054805Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.Type: ApplicationFiled: September 17, 2002Publication date: March 18, 2004Applicant: NORTEL NETWORKS LIMITEDInventors: Sanjoy Sen, Sean March, Cedric Aoun
-
Patent number: 6708034Abstract: A mobile station communicates with an RSVP-aware network over an air interface standard that has a wireless quality of service standard. The mobile station transmits an RSVP message to an end terminal through the network's RSVP-enabled routers. The end terminal transmits an RESV response message back to the mobile station. A base station controller intercepts this message and sets up the wireless resources if possible.Type: GrantFiled: September 13, 2000Date of Patent: March 16, 2004Assignee: Nortel Networks Ltd.Inventors: Sanjoy Sen, Jayshree Bharatia
-
Patent number: 6701149Abstract: A next generation wireless data network and method for handing off a mobile node is presented. The network includes a core network (CN) coupled to a plurality of radio access networks (RANs). The RAN servicing the mobile node examines overload factors in the wireless data network while the CN examines admission capabilities to neighboring RANs. The wireless data network determines a traffic situation of the neighboring RANs and admits a new user to one of the neighboring RANs based on results of the examinations and the determination.Type: GrantFiled: July 17, 2000Date of Patent: March 2, 2004Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Tanuj Bagchi
-
Patent number: 6606311Abstract: An adaptation sublayer is provided between LAC/MAC and a Packet Data Service Node for a Code Division Multiple Access telecommunication system. Quality of Service parameters are defined and stored within a Base Station and Base Transceiver Station along with subscriber profiles, including class of service. The profiles include specified Quality of Service requirements for each subscriber profile. A Quality of Service Adaptation Layer provides logic and control means to identify each active subscriber, provide the associated Quality of Service and direct the active subscriber's communication connection to a target host.Type: GrantFiled: December 3, 1999Date of Patent: August 12, 2003Assignee: Nortel Networks LimitedInventors: Chung-Ching Wang, Serge Manning, Sanjoy Sen
-
Patent number: 6466544Abstract: A system and method for GPRS MAC procedures to support delay-sensitive, real-time traffic is presented. The system comprises a mobile station able to transmit packets to and receive packets from a base station, where the base station is coupled to a General Packet Radio Service (GPRS) network, and where the GPRS network is coupled to a data network. In an uplink dynamic scheme, the base station receives an empty packet from the mobile station. The base station releases a bandwidth allocated to the mobile station if an implementation dependent time expires and further allocates a reduced portion of the bandwidth to the mobile station if a number of the empty packets are received or if a control packet requesting additional bandwidth is received by the base station. In an uplink fixed scheme, the base station allocates a fixed number of radio resources to the mobile station.Type: GrantFiled: December 22, 1999Date of Patent: October 15, 2002Assignee: Nortel Networks LimitedInventors: Sanjoy Sen, Tanuj Bagchi, Joseph Ho, Kalyan Basu, Indranil Bob Tapadar, Chiew-Leong Saw
-
Publication number: 20020119821Abstract: A method of joining an ongoing multi-user communication session over a global computer network includes sending a session participation request message from a new user to a group of users participating in the ongoing communication session, where the session participation request message includes the new user's QoS requirements for the session and a well known multicast address for the communication session. The method further includes the steps of receiving at least one negotiating message from the group of participating users in response to the session participation request message, determining resource availability in access networks of the new user according to the new user's QoS requirements, and forwarding the negotiating message to the new user in response to determining resources available to achieve the new user's QoS requirements.Type: ApplicationFiled: December 21, 2000Publication date: August 29, 2002Inventors: Sanjoy Sen, Venson Shaw, Hrishikesh Gossain
-
Patent number: 6208620Abstract: Disclosed is a system for minimizing the effects of faults over an air link of a wireless transmission channel utilizing Transport Control Protocol (TCP). The system includes a TCP-Aware Agent Sublayer (TAS) in a protocol stack, which has a mechanism for caching both TCP packets during forward transmission and acknowledgment (ACK) return packets. The caching mechanism is located near a wireless link of the wireless transmission channel. The system also includes a link monitoring agent coupled to the TAS. The link monitoring agent monitors the condition of the wireless transmission channel for an occurrence of a predefined fault. Once a predefined fault is detected, a system response is implemented based on the type of fault encountered. When the fault is an air link packet loss, an associated packet is immediately retransmitted from the cache, and when the fault is a temporary disconnect, a congestion window of the TCP source is closed.Type: GrantFiled: August 2, 1999Date of Patent: March 27, 2001Assignee: Nortel Networks CorporationInventors: Sanjoy Sen, Atul Suresh Joshi, Apurva Kumar, M. N. Umesh