Patents by Inventor Marcello Lioy

Marcello Lioy 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: 7096261
    Abstract: The packets generated by each of multiple packet data applications are provided to a single Point-to-Point Protocol (PPP) stack and a single High-level Data Link Control (HDLC) framing layer to convert data packets into byte streams suitable for transmission through Radio Link Protocol (RLP) connections. Each of the resultant multiple byte streams is then provided to one of multiple RLP connections having different retransmission and delay properties. The RLP connection selected for sending data from each application is based on the grade of service most appropriate for the application. At the receiver, the data from the multiple RLP connections is provided to a single PPP stack.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: August 22, 2006
    Assignee: Qualcomm Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Patent number: 7068669
    Abstract: Techniques to maintain an IP session established via a first (e.g., HDR) radio network while being tuned to a second (e.g., cdma2000) radio network. During registration, configuration, and session establishment with the first and second radio networks, an access terminal may be respectively assigned first and second IP addresses for use during these sessions. If the access terminal leaves the first radio network, it can request that the IP session be maintained and provides a forwarding address. Thereafter, if the first radio network has data for the access terminal, it sends a “spoof” packet to the access terminal using the forwarding address. The spoof packet can indicate that there is data available for the access terminal. Upon receiving a communication (e.g., a page) from the second radio network in response to the spoof packet, the access terminal establishes a connection with the first radio network and receives the data.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: June 27, 2006
    Assignee: QUALCOMM, Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Patent number: 7069015
    Abstract: A method and apparatus for conserving home agent resources in mobile Internet Protocol (IP) deployment is disclosed. In a wireless communication system supporting mobile IP, a registration request message is sent by a mobile node to a home agent. The registration request includes a care-of address. A home address is provided for the mobile node and is associated with the care-of address. The home agent provides an inactivity timer for the mobile node to monitor the communication activity of the mobile node. In addition, the home agent monitors a condition of a resource. When the condition satisfies an overload condition, the home agent starts a reclaiming resources process that utilizes the inactivity timer for the mobile node.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: June 27, 2006
    Assignee: Qualcomm, Inc.
    Inventors: Sivaramakrishna Veerepalli, Marcello Lioy, Nischal Abrol
  • Patent number: 7065367
    Abstract: This disclosure is directed to techniques for selection of wireless network interfaces for data communication within an access terminal. The techniques may rely on a set of interface selection rules to identify network interfaces that are eligible to serve a particular communication application or the type of traffic forwarded on behalf of another device. In addition, each network interface may be assigned a priority. Upon identifying eligible interfaces, e.g., interfaces that satisfy all of the interface selection rules, the techniques may involve selection of the eligible interface having the highest priority. The assigned priority may be dynamically adjusted based on the connection state of the interfaces, prioritization according to changes in system latency, interface cost, and the like.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: June 20, 2006
    Inventors: Oliver Michaelis, Marcello Lioy
  • Publication number: 20060109846
    Abstract: To initiate dormancy early, a wireless device receives an IP packet from a wireless network and determines whether the received IP packet is an unsolicited IP packet. An unsolicited IP packet may be declared if the received IP packet causes the wireless device to reactivate from dormancy or is not delivered to an application or service running at the wireless device. The wireless device transitions to dormancy early if the received IP packet is deemed to be an unsolicited IP packet and no other events prevent transition to dormancy. The wireless device may use (1) a shortened value for an inactivity timer for a predetermined time duration if an unsolicited IP packet is detected and (2) a nominal value for the inactivity timer thereafter. The wireless device resets the inactivity timer whenever an IP packet is sent or received and transitions to dormancy upon expiration of the inactivity timer.
    Type: Application
    Filed: May 23, 2005
    Publication date: May 25, 2006
    Inventors: Marcello Lioy, Sriram Nookala
  • Publication number: 20060095962
    Abstract: A communication session between a node seeking network access and a NAS (Network Access Server) is established by having only few exchanges of messages. Upon detecting a physical link between the node and the NAS, the NAS immediately sends an authentication request message to the node. In response, the node sends a request message which includes all parameters options, in addition to responding to the authentication request message, for link configuration and network access control. The NAS then picks and chooses the parameter options and sends back the selected options in a reply message to the node. If the selected options in the reply message meet a threshold, the node straightforwardly transmits user data for network access via the NAS.
    Type: Application
    Filed: July 28, 2005
    Publication date: May 4, 2006
    Inventors: Marcello Lioy, Jun Wang, Masakazu Shirota, Raymond Hsu, Sivaramakrishna Veerepalli
  • Publication number: 20060092878
    Abstract: In a communication system in which a roaming node seeking network access among different networks which are implemented with different network interface layer protocols, handoff schemes are instituted whereby the node may freely move from one network to another with reduced levels of interruptions with respect to the network access. Prior to and at the onset of a handoff, the node receives an indication for the handoff. The indication may be embodied in various forms such as a signal message indicating a change of the SID (System Identification), NID (Network Identification), or PZID (Packet Zone Identification). Alternatively, the indication can be in the form of information straightforwardly included in a data packet sent to the roaming node prior to the handoff. As another alternative, the indication can be implemented as distinguishable message patterns sent to the node in which different message patterns can be sent by different networks supporting different network interface layer protocols.
    Type: Application
    Filed: September 22, 2005
    Publication date: May 4, 2006
    Inventors: Masakazu Shirota, Jun Wang, Marcello Lioy
  • Patent number: 7003294
    Abstract: Methods and apparatus are presented to reduce the number of registration requests transmitted by a mobile node to a foreign agent. Rather than always sending the re-registration request at pre-determined times before the expiry of registration lifetime, re-registration requests are transmitted only if some data transfer takes place after a time period demarcated by the previous successful registration.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: February 21, 2006
    Assignee: Qualcomm Incorporated
    Inventors: Sandeep Singhai, Marcello Lioy
  • Publication number: 20060029096
    Abstract: A generic quality of service (QoS) model that is not dependent on network technology is used to support QoS for communication networks utilizing different network technologies. The generic QoS model may include a superset of all QoS parameters for all network technologies being supported, e.g., 3GPP and 3GPP2. An application at a device may specify QoS for a traffic flow based on the generic QoS parameters in the superset. The generic QoS parameters may be converted to QoS parameters that are specific to a serving network. The converted QoS parameters are exchanged with the serving network and are used while exchanging traffic with the serving network.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 9, 2006
    Inventors: Uppinder Babbar, Idreas Mir, Marcello Lioy, Sivaramakrishna Veerepalli
  • Publication number: 20060028998
    Abstract: The disclosure is directed to techniques for supporting failover between different network protocol addressing families in a wireless communication network. The techniques may be implemented in a mobile wireless communication device. A logical interface selects a physical interface for access to the network in response to a request from an application module. The network access request issued by the application module need not specify a network protocol type. Instead, upon selection of the physical interface, the logical interface notifies the application of the network protocol type associated with the physical interface. The logical interface may select a physical interface corresponding to a particular network protocol when available, based on connection preferences specified by the application module or a global setting within the device.
    Type: Application
    Filed: April 6, 2005
    Publication date: February 9, 2006
    Inventors: Marcello Lioy, Uppinder Babbar
  • Publication number: 20050286517
    Abstract: Techniques to efficiently filter fragmented datagrams and route fragments are described. For each fragmented datagram, a filtering node obtains filter parameters as fragments for the datagram are received. When all filter parameters are available, the node applies one or more filters on the filter parameters to obtain a filter result for the datagram and stores the filter result in an entry in a routing table. Prior to obtaining the filter result, the node stores all fragments received for the datagram in a memory. When the filter result becomes available, the node processes all fragments already received for the datagram in accordance with the filter result. As each remaining fragment for the datagram is received, the node immediately processes the fragment in accordance with the filter result. When the last fragment is received, the node clears the memory and the routing table entry for the datagram.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Uppinder Babbar, Marcello Lioy
  • Patent number: 6973088
    Abstract: This disclosure describes techniques for establishing a PPP data session between a user terminal (UT) and an Interworking Function (IWF). The process involves establishing a PPP2 link with the IWF in response to detecting a mobile IP data session request from the UT, detecting a PPP1 link with the UT in response to the PPP2 link being established, detecting that a PPP2 link failure has occurred, and reconfiguring at least one of the WCD and the UT to an initial state.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: December 6, 2005
    Assignee: Qualcomm Incorporated
    Inventors: Anup Kuzhiyil, Nischal Abrol, Marcello Lioy
  • Publication number: 20050259687
    Abstract: The packets generated by each of multiple packet data applications are provided to a single Point-to-Point Protocol (PPP) stack and a single High-level Data Link Control (HDLC) framing layer to convert data packets into byte streams suitable for transmission through Radio Link Protocol (RLP) connections. Each of the resultant multiple byte streams is then provided to one of multiple RLP connections having different retransmission and delay properties. The RLP connection selected for sending data from each application is based on the grade of service most appropriate for the application. At the receiver, the data from the multiple RLP connections is provided to a single PPP stack.
    Type: Application
    Filed: July 28, 2005
    Publication date: November 24, 2005
    Inventors: Nischal Abrol, Marcello Lioy, Raymond Tah-Sheng Hsu
  • Patent number: 6934276
    Abstract: A method and system that detects protocol and configuration messages in a PPP packet without having to unframe the entire packet. The method includes a communication device that receives a plurality data frames, wherein the communication device is capable of ascertaining the beginning of an information portion within the received frames. The communications device detects whether the information portion contains configuration information, such as protocol and configuration messages of a predetermined type. In a first embodiment, the detection is achieved by the communication device unescaping the contents of a plurality of bytes and determining whether the escaped bytes contains the desired configuration information.
    Type: Grant
    Filed: September 8, 1999
    Date of Patent: August 23, 2005
    Assignee: Qualcomm Inc
    Inventors: Nischal Abrol, Marcello Lioy
  • Patent number: 6909714
    Abstract: A technique is described for determining configuration options negotiated for a wireless communications link employing a network model. The technique receives an input data stream from a wireless communications link employing a network model. The input data stream includes one or more framed data packets containing information. The wireless communications link employing the network model is based on configuration options negotiated. The framed data packet(s) from the input data stream are detected and at least a portion of the information of the detected framed data packet(s) is examined when the configuration options of the wireless communications link employing the network model have been negotiated.
    Type: Grant
    Filed: September 19, 2001
    Date of Patent: June 21, 2005
    Assignee: Qualcomm Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Publication number: 20050117546
    Abstract: For Mobile IP supporting inter-technology handoffs, a logical interface is provided at an abstraction layer, which resides between a network layer and a link layer. The logical interface performs processing to provide an interface between the network layer and the link layer, but communicates with physical interfaces instead of directly with the link layer. One physical interface is provided for each communication network (e.g., each radio network of a different wireless technology). Each physical interface performs technology-dependent processing for the associated communication network and communicates with a respective link layer module. Each link layer module performs link layer processing for the associated communication network. The logical interface is associated with one physical interface at any given moment. The logical interface is also associated with an IP address that does not change and is used by IP in the network layer for communication with the multiple communication networks.
    Type: Application
    Filed: December 2, 2003
    Publication date: June 2, 2005
    Inventors: Marcello Lioy, Nischal Abrol, Oliver Michaelis, Uppinder Babbar
  • Publication number: 20050111377
    Abstract: Techniques for minimizing dormant reactivations to receive IPv6 Router Advertisements are described. In a first scheme, a timer is used to trigger a wireless terminal to solicit a Router Advertisement. The timer is set to a threshold time period computed based on the current prefix lifetime. When the timer expires, a Router Solicitation is sent. In a second scheme, after the timer expires, a Router Solicitation is sent whenever the terminal is active. In a third scheme, a Router Solicitation is sent when the timer expires if solicitation is triggered and at any time thereafter whenever the terminal is active. In a fourth scheme, two timers are set to two threshold time periods. After the first timer expires, a Router Solicitation is sent whenever the terminal is active. When the second timer expires, a Router Solicitation is sent if solicitation is triggered by a predefined event or condition regardless of the terminals state.
    Type: Application
    Filed: November 25, 2003
    Publication date: May 26, 2005
    Inventors: Marcello Lioy, Nischal Abrol
  • Publication number: 20050107084
    Abstract: Methods and apparatus are presented for enabling data connectivity when a handoff occurs between one communication network and another communication network, wherein the communication networks belong to different air interface standards. The mobile station triggers a Compression Control Protocol (CCP) request message to a tethered device if the mobile station determines that a new PDSN is not enabled to perform the CCP protocol. The tethered device then responds with a CCP request message with or without new negotiation parameters. The mobile station forwards the CCP request message to the new PDSN. Since the new PDSN is not enabled with CCP, the new PDSN responds with a CCP rejection message. The rejection message is passed from the mobile station back to the tethered device. The tethered device then sends uncompressed data packets to the PDSN.
    Type: Application
    Filed: October 1, 2004
    Publication date: May 19, 2005
    Inventors: Jeffrey Dyck, Marcello Lioy, Paul McAllister
  • Publication number: 20050083899
    Abstract: Techniques for performing system selection based on a usage model that uses “access strings”, “profiles”, and “activation strings” are described. Access strings are defined for wireless data services and provide a highly intuitive user interface. Each access string is associated with one or more profiles. Each profile includes various parameters needed to establish a specific data call. Each profile is further associated with an activation string that contains connection information for the data call. System selection is performed in two parts. In the first part, a wireless user views access strings for available data services, selects the access string for the desired data service, and returns the selected access string. In the second part, the wireless device selects a profile for a system most suited to provide the desired data service, from among all profiles associated with the selected access string.
    Type: Application
    Filed: April 1, 2004
    Publication date: April 21, 2005
    Inventors: Uppinder Babbar, Nikolai Leung, Marcello Lioy, Siva Veerepalli, Anup Kuzhiyil, James Willkie, Jeffrey Dyck
  • Publication number: 20050039005
    Abstract: Methods and apparatus are presented herein for allowing a wireless communication device to perform a proxy authentication on behalf of a tethered device.
    Type: Application
    Filed: July 25, 2003
    Publication date: February 17, 2005
    Inventors: Jeffrey Dyck, Marcello Lioy