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: 7412528
    Abstract: Methods and apparatus are presented for extending the protocol synchronization period between a PPP client and a PPP server, wherein the PPP server is located on a wireless communication device. In one aspect, the PPP server generates and sends an IPCP Configure-Nak message to the PPP client whenever the PPP client sends an IPCP Configure-Request message, wherein an arbitrary non-zero value is deliberately sent as the primary DNS address, the secondary DNS address, the primary WINS address, or the secondary WINS address is sent in the IPCP Configure-Nak message. The IP address is deliberately omitted from the IPCP Configure-Nak message.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: August 12, 2008
    Assignee: QUALCOMM, Incorporated
    Inventors: Idreas Mir, Senthil Viswanathan, Marcello Lioy
  • Patent number: 7403498
    Abstract: A method and system that provides for efficient re-synchronization of a PPP link on a Um interface is provided. When the PPP link is connected, if an indication that the communications of the mobile station is associated with a new network server is detected, only the Um interface will undergo PPP configuration renegotiation. The method and system does not require the examination of all data packets for determining whether PPP configuration renegotiation is required.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: July 22, 2008
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Publication number: 20080151784
    Abstract: A system and method for transparent Mobile IP registration within PPP negotiation uses a mobile telephone to relay messages between terminal equipment and a Foreign Agent (FA). An IPCP configuration request message by the terminal equipment requesting the assignment of an IP address is modified by the mobile telephone to delete the IP address request option. Other configuration options are forwarded unchanged by the mobile telephone to the peer/network. The peer/network responds with an acknowledgement of the requested configuration options and flow control between the terminal and the MT is asserted to permit Mobile IP registration. In the course of Mobile IP registration, and IP address is assigned to the mobile unit by the FA. Upon completion of the Mobile IP registration, flow control between the mobile telephone and the terminal is deasserted and the IP address assigned during Mobile IP registration is provided to the terminal equipment.
    Type: Application
    Filed: January 28, 2008
    Publication date: June 26, 2008
    Inventors: Nischal Abrol, Jeffrey Dyck, Marcello Lioy
  • Patent number: 7369529
    Abstract: A method of supporting multiple PPP instances between a single wireless device and a wireless network using a single IP address and IP stack allows applications to exercise different link characteristics for individual PPP sessions. Routing based on parameters other than IP address, such as QOS parameters, that allow applications to utilize different types of services for same client server endpairs is provided. A PDSN determines whether or not multiple PPP sessions terminate at the same endpoint within a mobile device. A mobile device initiates a subsequent multiple PPP connection by specifying the IP address of an initial connection in the IP Address Configuration Option during IPCP negotiation for the subsequent connection. This address may be obtained from the IPCP phase of the initial PPP connection negotiation using Simple IP, or a Mobile IP Home Address obtained from the Mobile IP registration during establishment of the initial PPP session.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: May 6, 2008
    Assignee: Qualcomm.Incorporated.
    Inventors: Raymond T. Hsu, Nischal Abrol, Marcello Lioy
  • Publication number: 20080075083
    Abstract: A method for generating privacy IP address includes pregenerating a first privacy address and generating a second privacy address when the first privacy address is allocated to an application. Addresses may be shared by applications or unique to a single application. A deprecation timer is started when an application binds to an allocated privacy address, now when the privacy address is generated. To minimize traffic flow disruptions a deprecated address is not deleted while the address remains in use. By pregenerating privacy addresses, an address can be promptly allocated to an application with out delays incurred by confirming that a new address is not a duplicate on the system. The method can be implicated on any device using privacy addresses, including mobile handset devices.
    Type: Application
    Filed: September 22, 2007
    Publication date: March 27, 2008
    Inventors: Michael TREMAINE, Marcello LIOY, Uppinder S. BABBAR
  • Patent number: 7342894
    Abstract: A system and method for transparent Mobile IP registration within PPP negotiation uses a mobile telephone to relay messages between terminal equipment and a Foreign Agent (FA). An IPCP configuration request message by the terminal equipment requesting the assignment of an IP address is modified by the mobile telephone to delete the IP address request option. Other configuration options are forwarded unchanged by the mobile telephone to the peer/network. The peer/network responds with an acknowledgement of the requested configuration options and flow control between the terminal and the MT is asserted to permit Mobile IP registration. In the course of Mobile IP registration, and IP address is assigned to the mobile unit by the FA. Upon completion of the Mobile IP registration, flow control between the mobile telephone and the terminal is deasserted and the IP address assigned during Mobile IP registration is provided to the terminal equipment.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: March 11, 2008
    Assignee: Qualcomm Incorporated
    Inventors: Nischal Abrol, Jeffrey Dyck, Marcello Lioy
  • Publication number: 20080049680
    Abstract: Methods and apparatus are presented herein for allowing a keyless access terminal (AT) to access a packet serving data node (PSDN) over a service network stream without deactivating the authentication functions of the authentication network stream.
    Type: Application
    Filed: November 5, 2007
    Publication date: February 28, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Jayanth Mandayam, Jeffrey Dyck, Marcello Lioy
  • Publication number: 20080040487
    Abstract: A method for configuring an IP address to receive broadcast or multicast data flow which modifies the bind( ) Application Programming Interface (API) to survey available local interfaces to determine their ability to be configured to receive data from a particular IP address, configure a interface to receive the IP address if it is so configurable, bind the IP address to that interface. The modified bind*( ) API may interact with one or more interfaces to see if each interface is capable of being configured to the IP address. Alternatively, the modified bind*( ) API determines the configurability of interfaces by consulting the access control list. Policy based routing rules may be implemented so that the modified bind*( ) operation configures the highest priority interface based upon policy parameters.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 14, 2008
    Inventors: Marcello LIOY, Uppinder BABBAR
  • Publication number: 20080003981
    Abstract: Methods and apparatus are presented herein for allowing a wireless communication device to perform a proxy authentication on behalf of a tethered device and ensure the authentication is encrypted.
    Type: Application
    Filed: July 2, 2007
    Publication date: January 3, 2008
    Inventors: Shshank SHARMA, Jeffrey DYCK, Marcello LIOY
  • Patent number: 7308260
    Abstract: Methods and apparatus are presented herein for allowing a keyless access terminal (AT) to access a packet serving data node (PSDN) over a service network stream without deactivating the authentication functions of the authentication network stream.
    Type: Grant
    Filed: April 2, 2003
    Date of Patent: December 11, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: Jayanth Mandayam, Jeffrey Alan Dyck, Marcello Lioy
  • Publication number: 20070232271
    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: June 7, 2007
    Publication date: October 4, 2007
    Inventors: Jeffrey Dyck, Marcello Lioy
  • Patent number: 7269186
    Abstract: Systems and techniques for establishing a communication link wherein a transmission source delimits frame boundaries of a payload, calculates a value as a function of a subset of the payload, and appends the value to the payload within the frame boundaries before transmission of the frame. A receiving source calculates a value as a function of a subset of the payload, compares the calculated value to the received value, and detects a valid payload as a function of the comparison. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or the meaning of the claims.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: September 11, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Publication number: 20070157296
    Abstract: Techniques for supporting concurrent data services with different credentials are described. A wireless communication network authenticates a user/device whenever new credentials are used. An access terminal sends first credentials via a Point-to-Point Protocol (PPP) link to a Packet Data Serving Node (PDSN) and receives an indication of successful authentication for a first data service based on the first credentials. The access terminal may receive a request for a second data service and second credentials from an internal application or a terminal device coupled to the access terminal. The access terminal then sends the second credentials via the PPP link to the PDSN while the first data service is ongoing. The access terminal receives from the PDSN an indication of successful authentication for the second data service based on the second credentials.
    Type: Application
    Filed: December 1, 2006
    Publication date: July 5, 2007
    Inventor: Marcello Lioy
  • Patent number: 7239865
    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: Grant
    Filed: July 25, 2003
    Date of Patent: July 3, 2007
    Assignee: Qualcomm Incorporated
    Inventors: Jeffrey Alan Dyck, Marcello Lioy
  • Publication number: 20070127520
    Abstract: Using split interfaces for Internet Protocol version 6 (IPv6) and Internet Protocol version 4 (IPv4), and bridging the IPv4 interface, makes it possible to support a Tethered Device (TD) and an Access Terminal (AT) having concurrent IP connectivity. This configuration enables the support of IP Multimedia Subsystem (IMS) applications in the AT using IPv6 while concurrently supporting general Internet usage on a TD. It is also possible to bridge an IPv6 interface to the TD.
    Type: Application
    Filed: March 31, 2006
    Publication date: June 7, 2007
    Inventor: Marcello Lioy
  • Patent number: 7212810
    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: Grant
    Filed: April 1, 2004
    Date of Patent: May 1, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Babbar, Nikolai K. N. Leung, Marcello Lioy, Siva Veerepalli, Anup Kuzhiyil, James J. Willkie, Jeffrey A. Dyck
  • Publication number: 20070076690
    Abstract: Packet filtering is performed to detect for and discard malformed data packets that would be discarded by a wireless network if received from a wireless device. A cdma2000 network may restart a PPP session upon receiving (1) malformed data packets with source IPv4 addresses different from IPv4 addresses (if any) assigned to the wireless device or (2) malformed data packets with source IPv6 addresses having prefixes different from prefixes (if any) associated with the PPP session. The wireless device may receive data packets from a terminal equipment coupled to the wireless device and/or applications running at the wireless device. The wireless device may filter these data packets with packet filters to detect for malformed data packets with invalid IPv4 addresses, invalid IPv6 address prefixes, and so on. The wireless device discards malformed data packets and sends the remaining data packets to the wireless network.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Jeffrey Dyck, Marcello Lioy
  • Publication number: 20060291449
    Abstract: An ordered list of precedence values includes a number of blocks of precedence values. An operating system receives filters from an application. The operating system assigns a precedence value to each filter from the available block of precedence values that has the highest priority. Precedence values are assigned to maintain a precedence order specified by the application. Filters and their assigned precedence values are communicated to an entity that filters packets by applying the filters in the order of their precedence values. Filters for an application can be added, deleted, or modified without affecting the precedence values of other filters for other applications. If an assignment is to be made when the lowest priority block is not available, then a repacking operation is performed to fill unused blocks in the list. The repacking is performed to reduce signaling associated with communicating reassigned precedences values to the filtering entity.
    Type: Application
    Filed: February 14, 2006
    Publication date: December 28, 2006
    Inventors: Uppinder Babbar, Marcello Lioy, Venkata Vangala
  • Patent number: 7155235
    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 release candidate set is generated and updated during operation of the network. When an inactivity timer associated with a mobile node satisfies a condition, the mobile node is listed in the release candidate set. Successful communication with the mobile node results in removal from the release candidate set. The release candidate set is accessed when a home agent desires to reclaim resources on an overload condition.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: December 26, 2006
    Assignee: Qualcomm, Incorporated
    Inventors: Sivaramakrishna Veerepalli, Marcello Lioy, Nischal Abrol
  • Publication number: 20060239266
    Abstract: A wireless network assigns a single IP address to the wireless device, which assigns this IP address over to a TE2 device coupled to the wireless device. The wireless device derives a private IP address for communication with the TE2 device. The wireless device forwards packets exchanged between the TE2 device and the wireless network using the single IP address. The wireless device exchanges packets with the TE2 device by (1) using the private IP address for outbound packets sent to the TE2 device and (2) performing either address-based routing or packet filtering on inbound packets received from the TE2 device. The wireless device exchanges packets with the wireless network by (1) using the single IP address for outbound packets sent to the wireless network and (2) performing packet filtering on inbound packets received from the wireless network.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Inventors: Uppinder Babbar, Marcello Lioy, Nischal Abrol