Patent application number | Description | Published |
20080259909 | Signaling of Early Media Capabilities in IMS Terminals - Methods and apparatus are disclosed for processing Session Initiation Protocol (SIP) INVITE messages that include an early media capability indicator. The early media capability indicator provides information regarding the early media handling capabilities of the device originating the message, and is used by various network nodes that process the INVITE message to determine if, and under what circumstances, early media sessions may be established with the originating communication device. In an exemplary method, a SIP INVITE message is received from a SIP User Agent Client for a first communication device, the SIP INVITE message comprising an early media capability indicator. The exemplary method further comprises forwarding the SIP INVITE message to one or more remote communication devices, and selectively allowing one or more media sessions between the first communication device and the one or more remote communication devices, based on the early media capability indicator. | 10-23-2008 |
20090178027 | LAYERED ARCHITECTURE FOR MOBILE TERMINALS - Software architecture for a mobile terminal for a wireless telecommunications system and for other applications. The software architecture includes a plurality of layers arranged in order from layers providing higher level services to layers providing lower level services, at least one software module in each layer, and interface means for permitting communication among software modules pursuant to a set of defined dependency rules. | 07-09-2009 |
20100094978 | NAT Traversal Method and Apparatus - According to an embodiment of network address translation traversal, a server agent interfaces a private network to a public network. Private IP addresses for servers located in the private network are mapped to corresponding identifiers known to clients located outside the private network. A request message sent over the public network by a client located outside the private network is received by the server agent. The request message includes a host identifier having a first portion that identifies the server agent to the public network and a second portion that identifies a server located in the private network. The second portion of the host identifier is unknown to the public network. The request message is sent to the server identified by the second portion of the host identifier using the private IP address that maps to the second portion of the host identifier. | 04-15-2010 |
20120320738 | Port Number Reservation Agent - In a communication device having a modem subsystem and an Application Processing Engine (APE) that share an IP address, port number conflicts are avoided by a Port Reservation Agent (PRA) running on the APE. Apps executing on the modem subsystem must request to register a port number with the PRA prior to using it. If the address is available, the PRA creates a port reservation socket and associates the port number with the requesting app. If the requested port number is not available, the PRA returns an error and the app must request a different address. To apps executing on the APE, the port reservation sockets appear as port numbers associated with other apps executing on the APE. In this manner, port number conflicts between the modem subsystem and the APE are avoided. | 12-20-2012 |
20130340047 | SYSTEMS AND METHODS FOR PROTECTION OF A SIP BACK-TO-BACK USER AGENT ON MODEMS - Systems and methods are provided for authenticating Internet Protocol (IP) Multimedia Subsystem (IMS) applications in a User Equipment (UE). A method includes: receiving a first Session Initiation Protocol (SIP) REGISTER message from an IMS application operating on the UE; transmitting a response message to the IMS application based on the received first SIP REGISTER message; receiving a second SIP REGISTER message from the IMS application operating on the UE; determining authentication for the IMS application based on the received second SIP REGISTER message from the IMS application operating on the UE; and based on the step of determining authentication for the IMS application, if the IMS application is authorized, then transmitting information associated with the first and second SIP REGISTER messages toward a SIP node or if the IMS application is unauthorized, then discarding data associated with the first and second SIP REGISTER messages. | 12-19-2013 |
20150039773 | Handling Session Initiation Protocol Messages in a Wireless Telecommunications Device - A wireless telecommunications device configured to use Session Initiation Protocol in communication with other telecommunications devices comprises a modem subsystem ( | 02-05-2015 |
20150372839 | Modem Interface Using Virtual Local-Area Network Tagging - An interface between an application processor device and a modem device uses virtual local-area network (VLAN) tagging of Ethernet frames. An example modem device includes a first interface circuit configured to communicate with a remote device, a second interface circuit configured to communicate with an application processor circuit , and a processing circuit configured to: provide the application processor circuit with IP-based data communications to and from at least one remote IP network using Ethernet frames exchanged between the application processor circuit and the modem device; provide the application processor circuit with local modem services, using Ethernet frames exchanged between the application processor and the modem device; and distinguish between Ethernet frames for the local modem services and Ethernet frames for the IP-based data communication to and from the remote IP network using differing VLAN identifiers attached to or included within the respective Ethernet frames. | 12-24-2015 |
20150372979 | Packet Filtering at an Application-Processor-to-Modem Interface - An application processor circuit comprises an interface circuit configured to communicate with a separate modem device, a user application module configured to execute one or more user-installed applications, and a core application module configured to execute one or more core applications and to access one or more modem services on the modem device, using the interface circuit and an IP socket application protocol interface (API), wherein packets sent to the modem device for accessing the one or more modem services include a destination IP address corresponding to the modem device. The application processor circuit further comprises an IP filter module configured to identify and discard outbound packets that include a destination IP address corresponding to the modem device and that originate from any of one or more disallowed applications in the application processor, without sending the identified packets to the modem device. | 12-24-2015 |