Patents by Inventor Nischal Abrol

Nischal Abrol 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: 9420332
    Abstract: This disclosure describes audio decoding techniques for decoding audio information that needs to be properly clocked. In accordance with this disclosure, the number of audio samples in decoded audio output can be adjusted to compensate for an estimated error the in decoder clock. That is to say, rather than adjust the decoder clock to synchronize the decoder clock to the encoder clock, this disclosure proposes adding or removing audio samples from the decoded audio output in order to ensure that the decoded audio output is properly timed. In this way, the techniques of this disclosure can eliminate the need for an adjustable or controllable clock at the decoding device, which can save cost and/or allow legacy devices that do not include an adjustable or controllable clock to decode and output audio information that needs to be properly clocked.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: August 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Sivaramakrishna Veerepalli, Stephen Verrall, Sandeep Singhai
  • Patent number: 8531957
    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: July 7, 2010
    Date of Patent: September 10, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy, Raymond Tah-Sheng Hsu
  • Patent number: 8363616
    Abstract: A method and apparatus for requesting Point-to-Point Protocol (PPP) instances from a packet data services network includes a mobile station configured to send an origination message to a packet data service node (PDSN) at which it has arrived upon leaving the vicinity of another PDSN. The message informs the new PDSN of the new location of the mobile station and indicates both the number of dormant PPP instances associated with the mobile station and a service reference identifier for each such PPP instance. A flag within the message may be used to indicate whether the PPP instances are dormant (i.e., whether the mobile station is engaged in a call). Communications channel resources of packet data services nodes are optimized by reducing the information included in messages from the Packet Control Function network element to the Packet Data Service Node network element, and by reducing the use of Mobile Internet Protocol agent advertisement.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: January 29, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Raymond Tah-Sheng Hsu, Nischal Abrol
  • Patent number: 8295190
    Abstract: An improved method and system for determining round-trip time (RTT) during a radio link protocol (RLP) wireless communication link. The RTT estimate is negotiated by both sides of the RLP communication link without the need for the 3-way handshake generally required for RLP synchronization. The method includes techniques used by both sides of the RLP communication link to dynamically update and refine their initial, negotiated RTT estimates.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: October 23, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Nikolai K. N. Leung
  • Patent number: 8259565
    Abstract: This disclosure is directed to techniques for video call setup in a mobile video telephony network. In general, the call setup techniques reduce call setup delays by preemptively retransmitting NSRP packets before expiration of the timeout period ordinarily required for receipt of an NSRP ACK packet from the remote terminal. The retransmitted NSRP packets may be retransmitted during idle periods in which the modem layer in the sending mobile terminal has received no other data for transmission of the remote mobile terminal, thereby taking advantage of idle bandwidth. Multiplex data received by the modem can be locally buffered at the modem layer for retransmission. In this manner, retransmission does not require regeneration of the original call setup messages nor multiplexing. Instead, the previously generated and multiplexed data is buffered at the modem layer for retransmission to reduce processing overhead within the mobile terminal.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: September 4, 2012
    Assignee: QUALCOMM Inc.
    Inventors: Tao Yang, Nischal Abrol
  • Patent number: 8098617
    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: July 15, 2008
    Date of Patent: January 17, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Patent number: 8009588
    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 28, 2008
    Date of Patent: August 30, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Jeffrey Dyck, Marcello Lioy
  • Patent number: 7860032
    Abstract: A majority of the IP packets sent from an IP network over a wireless network to a mobile station which is tethered to an electronic device, such as a laptop computer, are destined for applications running on the electronic device. The embodiments are for snooping and filtering incoming IP packets to delineate only those packets destined for mobile station applications, which greatly improves the processing efficiency of the mobile station. In particular, the CID fields of TCP/IP packets utilizing Van Jacobson compression techniques are snooped and filtered.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: December 28, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy, Uppinder S. Babbar
  • Patent number: 7860061
    Abstract: A novel method and apparatus is disclosed for performing seamless handoff of a mobile station (MS) between Radio Access Networks (RANs) that use different types of wireless interfaces. The described embodiments enable an MS to handoff between different RANs without causing routing ambiguity, and without substantial loss of network data. Upon moving from the coverage area of a first RAN using a first wireless interface to the coverage area of a second RAN using a second wireless interface, an MS determines whether routing ambiguity may result from the change of RAN and, based on the determination, triggers a re-registration of its network address. A foreign agent (FA) within a packet data serving node (PDSN) monitors network address re-registrations in order to determine whether multiple RAN-PDSN (R-P) connections are being created for the same MS. Based on this determination, the PDSN terminates redundant R-P network connections resulting from movement of the MS between different RANs.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: December 28, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Ramin Rezaiifar
  • Patent number: 7839804
    Abstract: For quick call setup, terminal A sends to terminal B stuffing sequences for the highest H.223 multiplexer level supported by terminal A and at least one proprietary sequence. The proprietary sequence indicates support for quick call setup and contains video and audio codecs supported by terminal A. Terminal A monitors for stuffing and proprietary sequences sent by terminal B. If terminal A receives a proprietary sequence from terminal B, then terminal A sends an H.245 NonStandard request message containing the information in the proprietary sequence sent to terminal B, video and/or audio capabilities supported by terminal A, and entries for a multiplex table used by terminal A. Terminal A monitors for a NonStandard request message from terminal B, which contains video and audio capabilities and multiplex table entries for terminal B. Terminals A and B are ready to communicate upon each terminal receiving an acknowledgment from the other terminal.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: November 23, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Tao Yang
  • Publication number: 20100284341
    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 7, 2010
    Publication date: November 11, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy, Raymond Tah-Sheng Hsu
  • Patent number: 7778287
    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: July 28, 2005
    Date of Patent: August 17, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy, Raymond Tah-Sheng Hsu
  • Patent number: 7729322
    Abstract: An HDLC accelerator includes a deframer and framer to respectively accelerate the deframing and framing processes for PPP packets. The deframer includes an input interface unit, a detection unit, a conversion unit, and an output interface unit. The input interface unit receives a packet of data to be deframed. The detection unit evaluates each data byte to detect for special bytes (e.g., flag, escape, and invalid bytes). The conversion unit deframes the received data by removing flag and escape bytes, “un-escaping” the data byte following each escape byte, providing a header word for each flag byte, and checking each deframed packet based on a frame check sequence (FCS) value associated with the packet. The output interface unit provides deframed data and may further perform byte alignment in providing the deframed data. A state control unit provides control signals indicative of specific tasks to be performed for deframing.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: June 1, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Jian Lin, Hanfang Pan, Simon Turner
  • Patent number: 7707320
    Abstract: Method for communication buffer management communicates messages between local and remote hosts. Socket, process buffer and reserve buffers allocated. Process and reserve buffers differentiated for transmit and receive. Global memory pool partitioned into process and reserve buffer pools; reserve buffer pool partitioned into transmit and receive pools. Messages stored in process buffer, but reserve buffer stores messages if low memory (POS). Communication system and mobile device include communication manager storing messages in process buffers; if POS exists, in reserve buffers. Communication buffer manager used for memory management, allocation, reclamation. Both adapt for static and dynamic memory management.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: April 27, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Sandeep Singhai, Nischal Abrol
  • Patent number: 7701958
    Abstract: This disclosure is directed to techniques for supporting transition between network communication protocols in a communication network. The techniques may be applicable to different network communication protocols, but are especially useful in the transition from the IPv4 communication protocol to the IPv6 communication protocol in a wireless communication network. In general, to reduce consumption of scarce IPv4 address during the transition period, a network communication device implementing a dual IPv4/IPv6 stack acquires an IPv4 address only when necessary to communicate with IPv4 resources on the network. The network communication device uses an IPv6 address at the start of a communication session, and does not acquire an IPv4 address unless a need arises later in the session for communication with an IPv4 resource. The IPv4 address may be acquired for a limited period of time, such as fixed period of time or a period of actual usage, to further promote availability of IPv4 addresses.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: April 20, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Marcello Lioy
  • Patent number: 7688792
    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: Grant
    Filed: April 21, 2005
    Date of Patent: March 30, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Singh Babbar, Marcello Lioy, Nischal Abrol
  • Patent number: 7688786
    Abstract: Techniques for avoiding data loss and reducing registration overhead in a wireless packet data communication system are disclosed. In one embodiment, a mobile station adds each connection to a connection list following registration with the PCF. The mobile station need not reregister a connection included in the connection list when it again enters the PCF's coverage area. In another embodiment, a PDSN maintains a connection table, with one or more connections for each mobile station. The PDSN transmits data to the mobile station along one of the connections. In yet another embodiment, a PDSN transmits on an active connection, if one exists. In yet another embodiment, connections in a connection list or connection table are removed when a corresponding inactivity timer expires. Various other embodiments are also presented.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: March 30, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Duncan Ho
  • Patent number: 7606266
    Abstract: An HDLC accelerator includes a deframer and framer to respectively accelerate the deframing and framing processes for PPP packets. The deframer includes an input interface unit, a detection unit, a conversion unit, and an output interface unit. The input interface unit receives a packet of data to be deframed. The detection unit evaluates each data byte to detect for special bytes (e.g., flag, escape, and invalid bytes). The conversion unit deframes the received data by removing flag and escape bytes, “un-escaping” the data byte following each escape byte, providing a header word for each flag byte, and checking each deframed packet based on a frame check sequence (FCS) value associated with the packet. The output interface unit provides deframed data and may further perform byte alignment in providing the deframed data. A state control unit provides control signals indicative of specific tasks to be performed for deframing.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: October 20, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Nischal Abrol, Jian Lin, Hanfang Pan, Simon Turner
  • Patent number: 7590408
    Abstract: In a wireless communication system, a method for early determination of network support for Mobile IP is disclosed. A mobile node is in communication with a wireless network. Then a test is performed for a disconnect condition wherein the disconnect condition is an early indication of network non-support for Mobile IP as identified by at least a requirement for authentication. Early indication relates to identification of the non-support for Mobile IP prior to or during network packet connection. If the disconnect condition is found, the mobile node disconnects from the wireless network. If the disconnect condition is not found, the mobile node stays connected to the wireless network.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: September 15, 2009
    Assignee: Qualcomm Incorporated
    Inventors: Jeffrey Alan Dyck, Marcello Lioy, Nischal Abrol
  • Patent number: 7561555
    Abstract: In accordance with the present disclosure, a method of routing data packets between an IP network and a radio access network may include allocating an IP address to an International Mobile Station Identity (IMSI). The method may also include purging a foreign agent of table entries associatinathe IP address to other IMSI values.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: July 14, 2009
    Assignee: Qualcomm Incorporated
    Inventors: Nischal Abrol, Ramin Rezaiifar