Patents by Inventor Alan O'Neill

Alan O'Neill 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: 6862446
    Abstract: Methods and apparatus for storing, manipulating, retrieving, and forwarding state, e.g., context and other information, used to support communications sessions with one or more end nodes, e.g., mobile devices, are described. Various features are directed to a mobile node controlling the transfer of state from a first access node to a second access node during a handoff operation thereby eliminating any need for state transfer messages to be transmitted between the second access node and the first access node during handoff. Other features of the invention are directed to the use of a core network node to store state information. State information stored in the core node can be accessed and used by access nodes in cases where a mobile node does not send a state transfer message during a handoff, e.g., because communication with the first access node is lost or because such messages are not supported.
    Type: Grant
    Filed: February 18, 2003
    Date of Patent: March 1, 2005
    Assignee: Flarion Technologies, Inc.
    Inventors: Alan O'Neill, M. Scott Corson, George Tsirtsis, Vincent Park
  • Publication number: 20050041650
    Abstract: This document describes a way to extend Mobile IP Authentication Authorization and Accounting (AAA) signaling to enable a node to request from a network operator combinations of home and local service capabilities (when roaming) in an efficient and scalable manner. It also enables the home and foreign service providers to constrain and account for actual services provided based on a combination of the foreign and home operator policy.
    Type: Application
    Filed: August 26, 2004
    Publication date: February 24, 2005
    Inventor: Alan O'Neill
  • Publication number: 20050002242
    Abstract: Methods and apparatus for storing, manipulating, retrieving, and forwarding state, e.g., context and other information, used to support communications sessions with one or more end nodes, e.g., mobile devices, are described. Various features are directed to a mobile node controlling the transfer of state from a first access node to a second access node during a handoff operation thereby eliminating any need for state transfer messages to be transmitted between the second access node and the first access node during handoff. Other features of the invention are directed to the use of a core network node to store state information. State information stored in the core node can be accessed and used by access nodes in cases where a mobile node does not send a state transfer message during a handoff, e.g., because communication with the first access node is lost or because such messages are not supported.
    Type: Application
    Filed: August 3, 2004
    Publication date: January 6, 2005
    Inventors: Alan O'Neill, M. Corson, George Tsirtsis, Vincent Park
  • Publication number: 20040203711
    Abstract: Methods and apparatus for storing, manipulating, retrieving, and forwarding state, e.g., context and other information, used to support communications sessions with one or more end nodes, e.g., mobile devices, are described. Various features are directed to a mobile node controlling the transfer of state from a first access node to a second access node during a handoff operation thereby eliminating any need for state transfer messages to be transmitted between the second access node and the first access node during handoff. Other features of the invention are directed to the use of a core network node to store state information. State information stored in the core node can be accessed and used by access nodes in cases where a mobile node does not send a state transfer message during a handoff, e.g., because communication with the first access node is lost or because such messages are not supported.
    Type: Application
    Filed: February 18, 2003
    Publication date: October 14, 2004
    Inventors: Alan O'Neill, M. Scott Corson, George Tsirtsis, Vincent Park
  • Publication number: 20040174865
    Abstract: Methods and apparatus for aggregating IP packets over an access link between a wireless access router and a core node and for managing resource allocation to access link packet aggregates, e.g., as a function of the status of wireless communications links used to couple mobile nodes to the access router are described. Improved aggregate resource control messages and use of such messages are described. Some of the new messages allow aggregate resources for both upstream and downstream aggregates to be controlled in a single message. A single message may include information corresponding to multiple aggregates and/or multiple constituent flows included in an aggregate with aggregate direction information being included. Use of tunnels to communicate management messages, e.g., messages used to control resource allocation to aggregates is also described. Propagation of access link aggregate information is communicated to tunnel end nodes which generate packets that are communicated over the access link.
    Type: Application
    Filed: December 18, 2003
    Publication date: September 9, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040170156
    Abstract: Methods and apparatus for aggregating IP packets over an access link between a wireless access router and a core node and for managing resource allocation to access link packet aggregates, e.g., as a function of the status of wireless communications links used to couple mobile nodes to the access router are described. Improved aggregate resource control messages and use of such messages are described. Some of the new messages allow aggregate resources for both upstream and downstream aggregates to be controlled in a single message. A single message may include information corresponding to multiple aggregates and/or multiple constituent flows included in an aggregate with aggregate direction information being included. Use of tunnels to communicate management messages, e.g., messages used to control resource allocation to aggregates is also described. Propagation of access link aggregate information is communicated to tunnel end nodes which generate packets that are communicated over the access link.
    Type: Application
    Filed: December 18, 2003
    Publication date: September 2, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040170125
    Abstract: Methods and apparatus for aggregating IP packets over an access link between a wireless access router and a core node and for managing resource allocation to access link packet aggregates, e.g., as a function of the status of wireless communications links used to couple mobile nodes to the access router are described. Improved aggregate resource control messages and use of such messages are described. Some of the new messages allow aggregate resources for both upstream and downstream aggregates to be controlled in a single message. A single message may include information corresponding to multiple aggregates and/or multiple constituent flows included in an aggregate with aggregate direction information being included. Use of tunnels to communicate management messages, e.g., messages used to control resource allocation to aggregates is also described. Propagation of access link aggregate information is communicated to tunnel end nodes which generate packets that are communicated over the access link.
    Type: Application
    Filed: December 18, 2003
    Publication date: September 2, 2004
    Inventor: Alan O'Neill
  • Patent number: 6785256
    Abstract: This document describes a way to extend Mobile IP Authentication Authorization and Accounting (AAA) signaling to enable a node to request from a network operator combinations of home and local service capabilities (when roaming) in an efficient and scalable manner. It also enables the home and foreign service providers to constrain and account for actual services provided based on a combination of the foreign and home operator policy.
    Type: Grant
    Filed: February 3, 2003
    Date of Patent: August 31, 2004
    Assignee: Flarion Technologies, Inc.
    Inventor: Alan O'Neill
  • Publication number: 20040156346
    Abstract: Methods and apparatus facilitating mobile node paging in a system where a mobile node is able to hand off application processing to an application proxy are described. Paging determinations are made based on application processing results corresponding to processing the content of multiple packet payloads. In some cases paging determinations are made based on processing the payload of a single packet in conjunction with information received from a mobile node, e.g., intermediate application processing results, mobile node state information, etc. To facilitate application processing handoffs in a manner that is transparent to a peer node involved in an ongoing communications session with the mobile node, security information may be passed between the mobile node and the application proxy node in a manner that is transparent to the peer node allowing an end to end security association to be maintained throughout the communications session with the peer node.
    Type: Application
    Filed: October 15, 2003
    Publication date: August 12, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040100951
    Abstract: Methods and apparatus for using a novel Care of Address option in a packet header which allows a mobile node to includes its HoA as the source address and its CoA in a new header field referred to herein as a CAO field are described. When the CAO is present, ingress filtering is performed by an access node on the address included in the CAO instead of the address in the source address, e.g., the HoA, or, is performed on the address in the CAO option field in cases where the source address does not pass ingress filtering, e.g., because the HoA corresponds to a different subnet than the access subnet due to the MN visiting a foreign subnet. Various flags may be included in the CAO field relating to security and/or processing operation to be performed by a receiving node.
    Type: Application
    Filed: September 17, 2003
    Publication date: May 27, 2004
    Inventor: Alan O'neill
  • Publication number: 20040098622
    Abstract: Methods and apparatus facilitating mobile node paging in a system where a mobile node is able to hand off application processing to an application proxy are described. Paging determinations are made based on application processing results corresponding to processing the content of multiple packet payloads. In some cases paging determinations are made based on processing the payload of a single packet in conjunction with information received from a mobile node, e.g., intermediate application processing results, mobile node state information, etc. To facilitate application processing handoffs in a manner that is transparent to a peer node involved in an ongoing communications session with the mobile node, security information may be passed between the mobile node and the application proxy node in a manner that is transparent to the peer node allowing an end to end security association to be maintained throughout the communications session with the peer node.
    Type: Application
    Filed: October 15, 2003
    Publication date: May 20, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040073786
    Abstract: Traditional circuit-switched cellular systems first authorise the mobile terminal and then secure the wireless access link between the cellular radio access network and the users mobile terminal. The IP protocol is then allowed to run as an application over that access link. Internet access systems traditionally use an unsecured access link and use IP messaging to authorise the Mobile Node (IP host) on the mobile terminal, and the resulting communications. Cellular systems therefore authorise and secure at layer 2 (with respect to IP) whilst Internet systems authorise and secure at layer 3 in general. An Internet compliant cellular system needs to potentially authorise and secure both the MACand IP layers and traditionally this is done with two phases using two independent AAA systems (Authentication, Authorisation and Accounting) with L3 following L2 which results in unnecessary complexity, cost and delay when gaining access to a communications network.
    Type: Application
    Filed: May 9, 2003
    Publication date: April 15, 2004
    Inventors: Alan O'Neill, Michaela Vanderveen, George Tsirtsis, Vincent Park
  • Publication number: 20040047322
    Abstract: Methods and apparatus for enhancing Mobile IP (MIP) signalling and to support the use of a novel proxy Co-located Care-of Address (PCCoA) are described. The enhanced MIP signalling adds the ability for the Mobile Node (MN) to acquire a MN specific Foreign Agent (FA) CoA that provides the MN with a topologically correct local address yet whose tunnel encapsulation/decapsulation is provided by the FA. This address is called a proxy CCoA (PCCoA) and the associated processing in the MN and FA is called Proxy CCoA tunneling. This capability is applicable to any access technology but is especially useful for wireless systems where the access bandwidth is expensive and when point-to-point link-layer connectivity exists between the MN and the FA. A method is supported for reverse tunneling and smooth hand-off extensions based on the PCCoA that enables inter-FA forwarding even for CCoAs.
    Type: Application
    Filed: April 14, 2003
    Publication date: March 11, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040047348
    Abstract: Aggregated signaling methods and apparatus which can be used to support the aggregation of Mobile IP binding registration information corresponding to multiple forwarding tunnels are described. Aggregated binding update message are used to enable multiple home addresses from one or more home agents to be installed, refreshed and deleted using a single MIP signaling phase. The single MIP signaling phase may correspond to a single MIP binding update message. Aggregated message techniques can also be used to retrieve multiple home address specific policy profiles via AAA signaling thereby reducing the number of AAA messages required to retrieve AAA information, e.g., profiles, corresponding to multiple home addresses.
    Type: Application
    Filed: May 6, 2003
    Publication date: March 11, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040023653
    Abstract: Extending Mobile IP to support both local and remote access by using two MIP client stacks in the end node, a roaming Node in the local access network, a standard Home Agent in the remote network. Messages between the AR and the MN, and between the internal modules of the MN, are then used to control hand-off for each MIP client and to enable backwards compatibility with legacy remote access clients.
    Type: Application
    Filed: February 4, 2003
    Publication date: February 5, 2004
    Inventor: Alan O'Neill
  • Publication number: 20040013099
    Abstract: Methods and apparatus for extending Mobile IP to enable a Mobile IP Home Agent to forward to a default proxy MN server when it does not have a current binding for a MN home address. This can be used to route traffic when the MN is absent and to add processes onto the Proxy MN server that enables application intelligence at the Proxy MN server to act on behalf of the MN when the MN so wishes, e.g., substituting for the MN while the MN is in sleep mode or otherwise unavailable.
    Type: Application
    Filed: April 29, 2003
    Publication date: January 22, 2004
    Inventor: Alan O'Neill
  • Publication number: 20030224758
    Abstract: Methods and apparatus for improving tunneling techniques and reducing packet loss in mobile communications systems are described. The methods and apparatus are well suited for use with Mobile IP and can facilitate handoff operations. A mobile node establishes multiple tunnels, representing downlinks, from the mobile node perspective. The different downlink tunnels are through different access nodes but terminate at the same home agent. The mobile node maintains, at most, a single uplink tunnel at any given time with the home agent. Tunnels representing uplinks and downlinks are managed independently. Thus, each of the uplink and downlink tunnels can have different lifetimes and can be created/removed independently allowing for flexibility in handoff operations.
    Type: Application
    Filed: April 14, 2003
    Publication date: December 4, 2003
    Inventors: Alan O'Neill, George Tsirtsis, Matthew Impett, Vincent Park
  • Publication number: 20030223439
    Abstract: Methods and apparatus for enhancing Mobile IP signaling and to support use of disparate addressing plans and dynamic Home Agent allocation in Mobile IP Regional Tunneling are described. The enhanced methods of signaling use an intermediate node, e.g., a Gateway Foreign Agent, straddling different addressing domains, when the signaling controls a process between the intermediate node and an upstream node. The specific intermediate node, its interfaces and upstream addresses can be dynamically selected. The Enhanced MIP signaling includes dynamic allocation of: a regional node at a Foreign Agent, the upstream address of a regional node by the regional node, a Home Agent for a regional node prior to dynamic allocation of the regional node. A method is supported to indicate to a Mobile Node that a dynamically allocated regional node has become invalid triggering enhanced MIP signaling dynamically allocating a new regional node and upstream interface address.
    Type: Application
    Filed: April 7, 2003
    Publication date: December 4, 2003
    Inventor: Alan O'Neill
  • Publication number: 20030193952
    Abstract: Extending Mobile IP (MIP) to support both local and remote access by using two MIP client stacks in the end node, a roaming Node in the local access network, a standard Home Agent in the remote network is described. Messages between the access node and the mobile node, and between the internal modules of the mobile node are used to control hand-off for each of multiple MIP clients operating in parallel in the mobile node and to enable backwards compatibility with legacy remote access clients.
    Type: Application
    Filed: May 7, 2003
    Publication date: October 16, 2003
    Inventor: Alan O'Neill
  • Publication number: 20030193912
    Abstract: Extending Mobile IP (MIP) to support both local and remote access by using two MIP client stacks in the end node, a roaming Node in the local access network, a standard Home Agent in the remote network is described. Messages between the access node and the mobile node, and between the internal modules of the mobile node are used to control hand-off for each of multiple MIP clients operating in parallel in the mobile node and to enable backwards compatibility with legacy remote access clients.
    Type: Application
    Filed: May 7, 2003
    Publication date: October 16, 2003
    Inventor: Alan O'Neill