Patents by Inventor Sarit Mukherjee

Sarit Mukherjee 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).

  • Publication number: 20070198658
    Abstract: The invention includes a method and apparatus for synchronizing an asset within application space. The method includes receiving asset information comprising an original position of the asset within application space on a sending system and a trajectory of the asset within application space on the sending system, and determining an updated position adapted for placing the asset within application space on a receiving system, wherein the updated position is determined using the original position, the trajectory, and an expected propagation delay from the sending system to the receiving system. The expected propagation delay between the sending and receiving systems is determined by one or more network proxies. The original position and trajectory of the asset may be received in a data structure which may be modified to include the updated position for use by the receiving system in placing the asset within application space on the receiving system.
    Type: Application
    Filed: October 10, 2006
    Publication date: August 23, 2007
    Inventors: Sudhir Aggarwal, Hemant Banavar, Sarit Mukherjee, Sampath Rangarajan
  • Publication number: 20060291472
    Abstract: The invention includes a method and apparatus for regenerative signaling. Specifically, the method includes receiving at least one base protocol message formatted in accordance with at least one base protocol, obtaining service information associated with at least one network service, and generating, in response to the at least one base protocol message, at least one companion protocol message formatted in accordance with at least one companion protocol. The at least one base protocol message is associated with at least one service endpoint. The service information associated with at least one network service is obtained using the at least one base protocol message. The at least one companion protocol message is generated using at least a portion of the service information. The at least one companion protocol message is operable for controlling the at least one network service in a manner substantially transparent to the at least one service endpoint.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Inventors: Katherine Guo, Sarit Mukherjee, Kumar Vemuri
  • Publication number: 20060218304
    Abstract: A method and apparatus for retrieving embedded objects of a web page across links. The method and apparatus include receiving, at a gateway, a requested top-level web page having at least one embedded uniform resource locator (URL) from at least one content server in response to a request for the web page from an end-user browser. The at least one embedded URL is modified with an IP address of a caching proxy. The caching proxy may be either co-located or separate from the gateway. The top-level web page and modified embedded URLs are sent to the end-user browser, wherein the caching proxy forwards the at least one embedded URL from the at least one content server to the end-user browser.
    Type: Application
    Filed: March 22, 2005
    Publication date: September 28, 2006
    Inventors: Sarit Mukherjee, Sampath Rangarajan, Pablo Rodriguez
  • Publication number: 20060165059
    Abstract: The invention comprises a method and apparatus for providing multimedia content to a calling party device. Specifically, the method comprises receiving a connection establishment request from a calling party device where the connection establishment request is operable for establishing a connection between the calling party device and a called party device in an Internet Protocol (IP) Multimedia Subsystem (IMS) network, obtaining multimedia content information in response to the connection establishment request where the multimedia content information is operable for establishing at least one multimedia session with the calling party device, and transmitting at least a portion of the multimedia content information towards the calling party device contemporaneously with establishment of the connection.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 27, 2006
    Inventors: Ramachendra Batni, Katherine Guo, Anand Kagalkar, Sarit Mukherjee, Ranjan Sharma
  • Publication number: 20060147010
    Abstract: The invention comprises a method and apparatus for providing multimedia content to a calling party device. Specifically, the method comprises receiving a multimedia ringback service request in response to a connection request for establishing a connection between the calling party device and a called party device, determining an address associated with the calling party device in response to the multimedia ringback service request, identifying the multimedia content associated with the multimedia ringback service request, and establishing at least one multimedia session with the calling party device using the address where the at least one multimedia session is operable for providing the multimedia content towards the calling party device contemporaneously with establishing the connection.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Ramachendra Batni, Katherine Guo, Sarit Mukherjee, Tejas Naik, Ranjan Sharma
  • Publication number: 20060148460
    Abstract: 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 the user device and the service gateway using the state information, and maintaining the state information associated with the connection such that the connection is persistent through at least one network state change.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Sarit Mukherjee, Sanjoy Paul, Krishan Sabnani
  • Patent number: 7058424
    Abstract: A method and apparatus for interconnecting a wireless network and a wireline network include the division of processing functions between a main processor and a plurality of micro-engines. In accordance with an embodiment of the present invention, respective micro-engines perform the data flow processing of data packets for each of the stages of an interconnection pipeline process and a global main processor performs the control processing of data packets for the interconnection pipeline process.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: June 6, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Sarang Moreshwar Gadgil, Anand Nagesh Kagalkar, Sarit Mukherjee, Sampath Rangarajan
  • Publication number: 20060085556
    Abstract: A method and apparatus for accessing a CDMA2000 network translate Internet (IP) addresses of wired and wireless out-of-network users in a source IP address of a single CDMA2000 account that is used for data communications with users of the CDMA2000 network by a group of the out-of-network users.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 20, 2006
    Inventors: Chueng-Hsien Lin, Sarit Mukherjee, Sanjoy Paul
  • Publication number: 20060072512
    Abstract: An active session mobility solution for point-to-point protocol (PPP) in accordance with the present invention provides fast and smooth handoff by reducing tunneling overhead on tunneling mechanisms, such as P-P tunneling from a serving Source (e.g., a PPP termination device) to a new serving Target (e.g., a PPP termination device). In the active session mobility solution of the present invention, PPP session can be migrated even if not all phases have been completed (e.g., LCP, PAP/CHAP completed but not IPCP and CCP). In such cases, the incomplete phases will be negotiated at the PPP of the Target PPP.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 6, 2006
    Inventors: Suman Das, Anand Kagalkar, Sarit Mukherjee, Sureshbabu Nair, Priya Rajan, Ajay Rajkumar, Sampath Rangarajan, Michael Turner, Harish Viswanathan
  • Publication number: 20060067273
    Abstract: An active session mobility solution for radio link protocol (RLP) in accordance with the present invention defines two RLP migrations states. A first state is defined as a forward-link RLP state and depicts the communication of data from a home agent to an access terminal in an IP network. A second state is defined as a reverse-link RLP state and depicts the communication of data from the access terminal to the home agent in the IP network. In one embodiment of the seamless active session mobility solution for RLP in accordance with the present invention, a two-stage RLP transfer process for the migration of the two defined states from a source to a target is implemented. In a first stage, the forward-link RLP state is transferred from a source to a target. In a second stage, frame selection and the reverse-link RLP are transferred from the source to the target.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventors: Das Suman, Sarit Mukherjee, Sureshbabu Nair, Priya Rajan, Ajay Rajkumar, Sampath Rangarajan, Michael Turner, Harish Viswanathan
  • Patent number: 7002924
    Abstract: The Routing Information Protocol [RIP] is extended to include a network-wide unique interface identifier [UID] that allows the zeroconfiguration multiple router [R1, R2] network to detect subnet conflicts. Detected conflicts are automatically repaired by the respective routers assigning and advertising new subnet mappings. The extended, Zeroconfiguration Routing Information Protocol [ZRIP] employs a NORMAL/CHANGE status flag associated with each routing table entry to resolve ambiguity between normal routing advertisements and conflict notifications. Address re-mapping and name-to-address resolution is provided to support both network address translation [NAT] and virtualized address paradigms.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: February 21, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: David Braun, Sarit Mukherjee, Cuneyt Akinlar
  • Patent number: 6993787
    Abstract: The client application provides VCR functionality in a data-centered video multicast network (36) through active prefetching of the fragments from broadcast channels. The player (10) has a user interface (12) that supports a plurality of VCR functions (14–26). Plural buffers (32) and their associated loaders (34) download video data under control of a manager module (38). The manager module accesses the playback pointer (40) and employs feasible point calculation module (42) to cause the loaders to selectively download segments so that VCR functions can be supported while maintaining continuous playback after the VCR function is performed.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: January 31, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Ibrahim M. Kamel, Sarit Mukherjee
  • Publication number: 20060020684
    Abstract: A method and apparatus for providing user specific request redirection in a content delivery network includes parsing a page having embedded objects intended for redirection to at least one cache server, and transforming the embedded objects into relative uniform resource locators (URLs). A content-base token is inserted into an HTTP response header in response to a user request for the page. In an instance where the content-base token is not supported by the server and/or client devices, a base token is inserted into the page in response to a user request for the page. The content-base token and base token provide identification of a server or URL prefix where the embedded objects in the page are to be retrieved. The requested page is then sent to the user's browser. The browser constructs absolute URLs from the embedded URLs using either the received content-base token or base token, to retrieve embedded objects from the server.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventors: Sarit Mukherjee, Sampath Rangarajan, Pablo Rodriguez
  • Publication number: 20060002401
    Abstract: A method and apparatus for identifying virtual private networks (VPNs) in a network of a service provider. The method and apparatus includes generating a VPN routing forwarding—route target (VRF-RT) table for the network. From the VRF-RT table, at least one of a VRF-VRF table and a VRF connectivity graph is generated. From the VRF-RT table, a set of atomic full-mesh components are identified, and from the at least one of a VRF-VRF table and a VRF connectivity graph, at least one set of other types of VPN components are identified, such as atomic single hub-and-spoke components, molecular multi-hub-and-spoke components, composite full-mesh components, composite single hub-and-spoke components, and/or composite multi hub-and-spoke components.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: Sarit Mukherjee, Tejas Naik, Sampath Rangarajan
  • Patent number: 6950399
    Abstract: A method is provided for transmitting data packets over a bi-directional contention and reservation based network. The network includes an operably linked system controller for receiving upstream channel packets and originating downstream channel packets. At least one operably linked remote terminal is included for receiving the downstream channel packets and originating the upstream channel packets. The system controller provides periodically allocated grants to the at least one remote terminal in the downstream channel for scheduling data packet transfers in the upstream channel. The periodically allocated grants have a fixed bandwidth size. The system controller also provides dynamically allocated grants to the at least one remote terminal in the downstream channel upon request of the at least one remote terminal for scheduling data packet transfers in the upstream channel. The dynamically allocated grants are of a requested bandwidth size.
    Type: Grant
    Filed: July 6, 2000
    Date of Patent: September 27, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Dennis Bushmitch, Sarit Mukherjee, Sathya Narayanan, Muthukumar Ratty, Quin Shi
  • Publication number: 20050192098
    Abstract: 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 the server dynamically enforces a sufficient waiting period on each action message to guarantee the fair processing of all action messages. In reality, the waiting period at the server is bounded because of the real-time nature of interactive games. The algorithms that offer Fair Ordering Service take into consideration delayed and out-of-order action messages. When action messages corresponding to multiple update messages are interleaved, the Fair-Ordering Service matches the action message to the appropriate update message. It accomplishes this by maintaining a window of update messages and using the reaction times for an action message for each of the update messages in the window.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Inventors: Katherine Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Publication number: 20050159181
    Abstract: A method and apparatus for interconnecting a wireless network and a wireline network include the division of processing functions between a main processor and a plurality of micro-engines. In accordance with an embodiment of the present invention, respective micro-engines perform the data flow processing of data packets for each of the stages of an interconnection pipeline process and a global main processor performs the control processing of data packets for the interconnection pipeline process.
    Type: Application
    Filed: January 20, 2004
    Publication date: July 21, 2005
    Inventors: Sarang Gadgil, Anand Kagalkar, Sarit Mukherjee, Sampath Rangarajan
  • Publication number: 20040225895
    Abstract: 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) module for establishing the at least two tunnels using an IKE protocol wherein a first tunnel is an end-to-end VPN tunnel to the enterprise gateway, and a second tunnel is a network-based tunnel to the network VPN gateway. An IPsec Network Driver Interface interfaces with the IKE module, which includes a security authentication database (SADB) that stores downloaded enterprise security policies respectively for each of the at least two tunnels. A routing table stores IP addresses of local presences and hosts respectively associated with the at least two tunnels, whereby packets are routed over the at least two tunnels based on the downloaded policies.
    Type: Application
    Filed: May 5, 2003
    Publication date: November 11, 2004
    Applicant: LUCENT TECHNOLOGIES INC.
    Inventors: Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan, Anil Takkallapalli
  • Publication number: 20040168088
    Abstract: A method and virtual private network (VPN) system for providing bandwidth guaranteed provisioning in network-based mobile VPN services. The method and system include identifying a set of VPN customers, at least one mobile access point (MAP) and at least one customer premise equipment (CPE) associated with each VPN customer, and at least one IP service gateway (IPSG) for facilitating VPN tunneling between a MAP and a CPE, wherein each MAP is geographically remote from each IPSG. A subset of IPSGs is selected to maximize total profit resulting from provisioning a subset of VPN customers on the selected IPSGs. Total profit from all the customers includes the sum of profits from each customer, where for each customer, the customer profit equals weighted revenue less cost, wherein the cost per customer includes a total tunnel bandwidth cost from the MAP to the CPE, and a cost of provisioning an IPSG node.
    Type: Application
    Filed: February 4, 2004
    Publication date: August 26, 2004
    Inventors: Katherine H. Guo, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan
  • Publication number: 20040168051
    Abstract: A method and apparatus for optimally provisioning connectivity for network-based mobile virtual private network (VPN) services. The method and apparatus includes provisioning each of a plurality of IP service gateways (IPSGs) to support virtual private network (VPN) tunneling between customer premise equipment of a subset of VPN customers and at least one mobile access point (MAP). Each MAP is geographically remote from the plurality of IPSGs, and supports VPN tunneling to mobile nodes of the subset of VPN customers.
    Type: Application
    Filed: February 26, 2003
    Publication date: August 26, 2004
    Applicant: LUCENT TECHNOLOGIES INC.
    Inventors: Katherine H. Guo, Li Li, Sarit Mukherjee, Sanjoy Paul, Sampath Rangarajan