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: 9043491
    Abstract: 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: Grant
    Filed: February 6, 2014
    Date of Patent: May 26, 2015
    Assignee: Apple Inc.
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Publication number: 20140156868
    Abstract: 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: Application
    Filed: February 6, 2014
    Publication date: June 5, 2014
    Applicant: APPLE INC.
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Patent number: 8694676
    Abstract: 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: Grant
    Filed: January 31, 2013
    Date of Patent: April 8, 2014
    Assignee: Apple Inc.
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Patent number: 8392609
    Abstract: 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: Grant
    Filed: September 17, 2002
    Date of Patent: March 5, 2013
    Assignee: Apple Inc.
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Patent number: 7532613
    Abstract: 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: Grant
    Filed: June 28, 2000
    Date of Patent: May 12, 2009
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Jayshree A. Bharatia, Glenn C. Morrow
  • Patent number: 6947399
    Abstract: 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: Grant
    Filed: July 17, 2000
    Date of Patent: September 20, 2005
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Tanuj Bagchi, Kalyan Basu
  • Patent number: 6845389
    Abstract: 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: Grant
    Filed: December 21, 2000
    Date of Patent: January 18, 2005
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Venson Shaw, Hrishikesh Gossain, Thinh Nguyen
  • Patent number: 6807173
    Abstract: 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: Grant
    Filed: August 23, 2000
    Date of Patent: October 19, 2004
    Assignee: Nortel Networks Limited
    Inventors: Enoch K. Lee, Suvanee Chirachanchai, Sanjoy Sen, Glenn C. Morrow, Don L. Jackson
  • Patent number: 6765909
    Abstract: 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: Grant
    Filed: December 3, 1999
    Date of Patent: July 20, 2004
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Serge Manning, Chung-Ching Wang
  • Publication number: 20040054805
    Abstract: 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: Application
    Filed: September 17, 2002
    Publication date: March 18, 2004
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Patent number: 6708034
    Abstract: 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: Grant
    Filed: September 13, 2000
    Date of Patent: March 16, 2004
    Assignee: Nortel Networks Ltd.
    Inventors: Sanjoy Sen, Jayshree Bharatia
  • Patent number: 6701149
    Abstract: 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: Grant
    Filed: July 17, 2000
    Date of Patent: March 2, 2004
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Tanuj Bagchi
  • Patent number: 6606311
    Abstract: 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: Grant
    Filed: December 3, 1999
    Date of Patent: August 12, 2003
    Assignee: Nortel Networks Limited
    Inventors: Chung-Ching Wang, Serge Manning, Sanjoy Sen
  • Patent number: 6466544
    Abstract: 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: Grant
    Filed: December 22, 1999
    Date of Patent: October 15, 2002
    Assignee: Nortel Networks Limited
    Inventors: Sanjoy Sen, Tanuj Bagchi, Joseph Ho, Kalyan Basu, Indranil Bob Tapadar, Chiew-Leong Saw
  • Publication number: 20020119821
    Abstract: 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: Application
    Filed: December 21, 2000
    Publication date: August 29, 2002
    Inventors: Sanjoy Sen, Venson Shaw, Hrishikesh Gossain
  • Patent number: 6208620
    Abstract: 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: Grant
    Filed: August 2, 1999
    Date of Patent: March 27, 2001
    Assignee: Nortel Networks Corporation
    Inventors: Sanjoy Sen, Atul Suresh Joshi, Apurva Kumar, M. N. Umesh