Patents by Inventor Prakash Iyer

Prakash Iyer 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: 20060215607
    Abstract: Methods and devices are disclosed for communicating in a wireless network using multi-protocol label switching (MPLS). A network service node is configured to send identical packets substantially simultaneously to each of a serving network access station and one or more target network access stations via two or more respective MPLS tunnels in response to a handoff trigger message. Additional embodiments and variations are also disclosed.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Inventors: Henry Mitchel, James Tsai, Gerarld Lebizay, Prakash Iyer, Asher Altman, Farid Adrangi, Alan Stone
  • Patent number: 7096495
    Abstract: This invention uses network stack information to enforce context-based policies. The combination of policies, user/application context information and packet filtering is used to enable fine-grained control of network resources.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: August 22, 2006
    Assignee: Intel Corporation
    Inventors: Ulhas S. Warrier, Prakash Iyer
  • Publication number: 20060146781
    Abstract: Access to 3rd generation cellular services may be provided for a mobile Internet Protocol (IP) client which may be connected via a wireless local area network (WLAN) by maintaining in a home agent a plurality of IP addresses assigned to the MIP client.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Intel Corporation
    Inventors: Farid Adrangi, Kaustubh Das, Prakash Iyer
  • Publication number: 20060063553
    Abstract: To reduce a delay between a time that a user of an originating mobile station (MS) requests to set up a Push-To-Talk (PTT) call and the time that the user may begin to speak, a communication system provides a ‘wake up list’ of other mobile stations (MSs) that may be awakened prior to the originating MS requesting to set up a PTT call. To further reduce the delay, the user may begin speaking prior to completion of the call setup. The speech is stored and is conveyed to a called MS when the call is setup. If the call does not get setup or a user of the called MS is not present, the stored speech may be conveyed to the called MS as a voice message. The stored speech, or new speech, may also be used as an announcement of a call instead of the typical “beep” or “chirp.
    Type: Application
    Filed: November 14, 2005
    Publication date: March 23, 2006
    Inventors: Prakash Iyer, Murali Aravamudan, Ajit Rajasekharan
  • Publication number: 20060002301
    Abstract: Transmitting Transmission Control Protocol (TCP) packets includes transmitting packets over a network path from a source to a destination using TCP in which receipt of at least some of the packets from the source at a destination is acknowledged by the destination to the source, the transmitting including a retransmission of the packets within a subpath of the network path, and managing acknowledgments of the retransmission of the packets within the subpath by a mechanism that is independent of the acknowledging by the source to the destination with respect to the transmitting of the packets over the network path.
    Type: Application
    Filed: August 22, 2005
    Publication date: January 5, 2006
    Inventors: Changwen Liu, Prakash Iyer, Ylian Saint-Hilaire
  • Publication number: 20050143056
    Abstract: To reduce a delay between a time that a user of an originating mobile station (MS) requests to set up a Push-To-Talk (PTT) call and the time that the user may begin to speak, a communication system provides a ‘wake up list’ of other mobile stations (MSs) that may be awakened prior to the originating MS requesting to set up a PTT call. To further reduce the delay, the user may begin speaking prior to completion of the call setup. The speech is stored and is conveyed to a called MS when the call is setup. If the call does not get setup or a user of the called MS is not present, the stored speech may be conveyed to the called MS as a voice message. The stored speech, or new speech, may also be used as an announcement of a call instead of the typical “beep” or “chirp.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 30, 2005
    Inventors: Prakash Iyer, Murali Aravamudan, Ajit Rajasekharan
  • Publication number: 20050136924
    Abstract: A method, apparatus and system extend a mobile home agent functionality to enable mobile nodes to use private address to correspond with nodes having public addresses. Specifically, according to an embodiment of the present invention, a home agent may be configured to assign a private address to a mobile node according to predetermined policies. In one embodiment, the packets from the mobile node may be destined for other mobile nodes that belong to the same administrative domain as the home agent. If so, the home agent may decapsulate and forward the packet directly to the destination mobile node. In an alternate embodiment, the packets from the mobile node may be destined for mobile nodes belonging to a different administrative domain than the home agent. If so, the home agent may decapsulate and perform address and port translation on the packet prior to transmission.
    Type: Application
    Filed: December 4, 2003
    Publication date: June 23, 2005
    Inventors: Farid Adrangi, Ranjit Narjala, Michael Andrews, Prakash Iyer
  • Publication number: 20050053054
    Abstract: Network devices on mobile networks may be configured to improve and optimize packet processing and routing. Specifically, a home agent device may be decomposed into its major functionality, namely processing and routing. Various processors on the device are assigned to specific tasks and each processor may be optimized for its specific tasks, thus improving packet processing and routing. The home agent device may comprise one or more physical components.
    Type: Application
    Filed: September 10, 2003
    Publication date: March 10, 2005
    Inventors: Kaustubh Das, Changwen Liu, Prakash Iyer, Hani Elgebaly
  • Publication number: 20040203749
    Abstract: Communicating over a network may include a mobile proxy device to receive a request for a home agent from a mobile device. The mobile proxy device can assign a home agent to the mobile device and send a reply including a home-address associated with the assigned home agent to the mobile device.
    Type: Application
    Filed: June 26, 2002
    Publication date: October 14, 2004
    Inventors: N. Prakash Iyer, Farid Adrangi
  • Publication number: 20040205068
    Abstract: An integrated application platform for mobile devices unifies the server-sideand client-side wireless applications for connected, disconnected and mixed mode operation. The platform allows a user of a mobile device having a browser to access data from an enterprise system while the mobile device is in a connected mode of operation, a disconnected mode of operation or a mixed mode of operation. The enterprise system of one embodiment of the present invention includes a server, where the server interfaces with a database source adapter for adapting the data from a database on the enterprise system for use by the server. The mobile device and the unified server are provided with a multi-mode application and a smart client module. When the mobile device is in the connected mode, the multi-mode application and the smart client module operate from the server using data taken from the database on the enterprise system.
    Type: Application
    Filed: November 5, 2003
    Publication date: October 14, 2004
    Applicant: EVERYPATH, INC.
    Inventors: Prakash Iyer, Amitabh B. Sinha, Hideki Fujita, Roopak Parikh
  • Publication number: 20040120295
    Abstract: Systems and methods provide a secure network path through an inner and outer firewall pair between a mobile node on a foreign network and a corresponding node on a home network. One aspect of the systems and methods includes providing a mobile IP proxy between the mobile node and a VPN gateway inside the firewalls. The mobile IP proxy acts as a surrogate home agent to the mobile node, and acts as a surrogate mobile node to a home agent residing on the home network.
    Type: Application
    Filed: December 19, 2002
    Publication date: June 24, 2004
    Inventors: Changwen Liu, Michael B. Andrews, Prakash Iyer
  • Publication number: 20040025051
    Abstract: A network device is disclosed. The network device includes at least one communications port, a wireless interface to allow the network device to connect to a wireless domain and a wired interface to allow the network device to connect to a wired enterprise network. A processor acts as a foreign agent for any mobile nodes in the wireless domain.
    Type: Application
    Filed: August 2, 2002
    Publication date: February 5, 2004
    Applicant: Intel Corporation
    Inventors: Farid Adrangi, Prakash Iyer, Michael Ben Andrews
  • Publication number: 20040001473
    Abstract: A method for correctly routing packets is described. The method includes receiving an encapsulated packet from a sending mobile node destined for a receiving mobile node. The method determines whether the encapsulated packet is from a mobile node with the recipient as its home agent (reverse tunneled packet), whether the inner packet is destined to a mobile node with the recipient as its foreign agent, and whether the packet had been received in a previous reception. If the answers for all the three are yes, the packet is then delivered to the receiving mobile node. If the answers are yes only for the first two questions, the packet is routed and transmitted away normally and a copy of the packet IP header is cached locally. For all other cases, the packet is routed and transmitted away normally.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Intel Corporation
    Inventors: Changwen Liu, Prakash Iyer
  • Patent number: 6650745
    Abstract: A media exchange monitor is disclosed that selectively (i) introduces a mixer into a two-party call when the two-party call becomes a conference call (ad-hoc conference), and (ii) removes the mixer when one or more conference call participants drop out, leaving only two participants behind. When a party to a two-party call requests to convert the call into a conference call, the packet telephony system responds to the conference call request by connecting a mixer to service the conference call between the parties. When parties drops out of a conference call, leaving only two parties behind, the mixer is removed from the conference call. In one implementation, the mixer is removed from the conference call only if the two remaining parties can exchange media directly. When the media connection among the parties must be changed to introduce or remove the mixer, the media exchange monitor achieves the desired connectivity by initially querying the parties for their capabilities.
    Type: Grant
    Filed: June 10, 1999
    Date of Patent: November 18, 2003
    Assignee: Avaya Technologies Corp.
    Inventors: Eric Jonathan Bauer, Prakash Iyer, Yuk-Ming Peter Lam
  • Patent number: 6611858
    Abstract: A method for executing distributed processes on garbage collecting virtual machines. More particularly, garbage collection is delivered as a function of certain timing variables such as the time until a process will require its next garbage collection cycle, process hibernation time, and the actual total garbage collection time per process. Advantageously, distributed application programs are executed on garbage collecting virtual machines without any adverse processing impact resulting from the garbage collection process.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: August 26, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Murali Aravamudan, Prakash Iyer
  • Patent number: 6584076
    Abstract: A conference bridge is selected for a conference call so as to reduce the overall cost of the conference call, and the conference bride selected may be changed dynamically, e.g., as parties are added or dropped from the conference call, so as to continuously maintain the low cost of the conference call. User telephones are connected via device servers, which may include a packet circuit gateway (PCG), to a packet network which provides both transport and service. Accordingly, in response to a request for a conference call, the packet network determines the parties to be on the conference call and selects a conference bridge that results in the lowest cost for the conference call, e.g., a bridge located more closely to two of the parties on the conference call. In the event the parties on the conference call change, e.g.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: June 24, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Murali Aravamudan, Prakash Iyer
  • Publication number: 20030101281
    Abstract: The invention is to allow a mobile node to discover an agent in a network address translation (NAT) domain without requiring deploying foreign agents at each subnet or broadcasting in the domain.
    Type: Application
    Filed: November 28, 2001
    Publication date: May 29, 2003
    Inventors: Michael Andrews, Prakash Iyer, Changwen Liu
  • Patent number: 6569208
    Abstract: A system and method are provided for converting two-dimensional data, particularly information in HTML format, into a canonical representation for rendering in aural or other visual forms wherein each element of interest is selected based on it being part of a mathematically regular expression, namely any expression that can be parsed in a tree. To perform the selection, the container of the element is located, and then the local route of the element within the parsed tree is followed, such that a signature of the element built upon this identification can be constructed and stored for later use in retrieving and rendering the value of the element of interest. The element of interest can thereafter be rendered through an appropriate language translator of interest to the querier. As a further refinement of the invention, the method searches for repeated elements and then stores only one of the selected repeated elements, such as the first repeated element.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: May 27, 2003
    Assignee: Everypath, Inc.
    Inventors: Prakash Iyer, Piyush Goel, Rajeev Mohindra, Amitabh Sinha, Prasad Krothapalli, Ronald Mak, Shashi Vittal
  • Patent number: 6567398
    Abstract: Telephone service is supplied using a distributed architecture that employs a collection of resources each of which exposes a hierarchical namespace. The architecture includes two fundamental resource types, the device server and the call coordinator, which are interconnected by a network employing a common protocol, e.g., TCP/IP. The interaction between the various resources follows “client-server” principles to implement end-to-end communication. Device servers represent physical/logical telephone devices, which include a) end-point device servers and b) gateway device servers. End-point device servers 1) represent controls for communication, such as keypads, indicator lamps, and displays, and 2) perform media rendering, e.g., voice digitization, transport, and reconstruction. Gateway device servers have two “sides”.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: May 20, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Murali Aravamudan, Prakash Iyer
  • Patent number: 6563804
    Abstract: The present invention discloses a method for providing full-duplex audio communication utilizing a half-duplex audio circuit in an audio communication system. The method comprises the steps of: (1) configuring an idle state, a listen state, and a talk state; (2) receiving an event triggered by one of an incoming speech, an outgoing speech, and a talk request from the half-duplex audio circuit; and (3) transitioning from one of the states to any one of the states in response to the event to provide full duplex communication.
    Type: Grant
    Filed: January 5, 1998
    Date of Patent: May 13, 2003
    Assignee: Intel Corporation
    Inventors: Prakash Iyer, Gunner Danneels, Lance Carroll, Eric Davison