Patents by Inventor Hao Xue
Hao Xue 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: 7746774Abstract: One illustrative method of controlling wireless network resources for data sessions involves the steps of identifying IP address usage for mobile stations operating in a wireless communication network and causing a data inactivity timer of a data session for a mobile station to be set to an initial value that depends on the IP address usage. The data inactivity timer is set to a relatively large value when the IP address usage is low, but to a relatively small value when the IP address usage is high in order to expeditiously release underutilized network resources. The data session may be Point-to-Point Protocol (PPP) session for which an IP address is dynamically-assigned to the mobile station.Type: GrantFiled: June 30, 2004Date of Patent: June 29, 2010Assignee: Research In Motion LimitedInventors: Hao Xue, Muhammad Khaledul Islam
-
Patent number: 7715868Abstract: A system and method for establishing and maintaining an “always-on” data connection to a wireless network through the use of a back off timer and a service check timer is disclosed. The back off timer is initialized to a determined value when a connection is not established. When the timer expires, a connection attempt is made. As further connection attempts are made, the back off timer is set to ever-increasing values. When the data connection is established, the service check timer is initialized. The data connection status is determined at the expiry of the service check timer. When, at the expiry of the service check timer, the data connection is determined to be lost, the connection method is employed.Type: GrantFiled: October 30, 2007Date of Patent: May 11, 2010Assignee: Research In Motion LimitedInventors: Wen Zhao, Shahid R. Chaudry, T. L. Trevor Plestid, Hao Xue, Grace T. Y. Yeung, Clifford W. Yanoshewski
-
Patent number: 7710931Abstract: Methods are provided for transitioning between SIP and MIP. Mobile devices, upon detecting a new system, automatically attempt a MIP session to avoid the default position of SIP. A history is maintained of systems visited, and for systems that did not support MIP in the past, a MIP session is not attempted, but rather SIP is initiated from the start.Type: GrantFiled: August 31, 2004Date of Patent: May 4, 2010Assignee: Research in Motion LimitedInventors: M. Khaledul Islam, Hao Xue, Jin Kim
-
Patent number: 7664497Abstract: A method of timer-based registration prevents timer-based registrations that are not needed from being sent. A history is maintained of time instances of implicit registrations transmitted by a mobile station over a communications network. If an elapsed time between a pair of successive ones of the time instances in the history is not less than a registration period with the network, a timer-based registration of the mobile station with the communications network is initiated after the expiry of a random time value less than the registration period. Otherwise, a timer-based registration is initiated after the expiry of a time period equal to the registration period.Type: GrantFiled: November 14, 2005Date of Patent: February 16, 2010Assignee: Research In Motion LimitedInventors: William Daniel Willey, Khaledul M. Islam, Hao Xue
-
Publication number: 20090253432Abstract: Provided are systems and methods for generating a blacklist for femtocells. According to an embodiment of the application, a mobile device generates and maintains a femtocell blacklist including an identification of at least one femtocell to be avoided by the mobile device. Upon detecting a femtocell, the mobile device determines whether the femtocell is identified in the femtocell blacklist. If the femtocell is identified in the femtocell blacklist, then the mobile device avoids any attempt to use the femtocell. This might allow the mobile device to conserve battery power and reduce wireless communication resources. Since the femtocell blacklist is generated and maintained by the mobile device, the network infrastructure does not need to generate and manage the femtocell blacklist. Also, there is no need for the mobile device to download a femtocell blacklist or updates thereof from the network infrastructure.Type: ApplicationFiled: February 12, 2009Publication date: October 8, 2009Applicant: Research In Motion LimitedInventors: William Daniel Willey, M. Khaledul Islam, Asif Hossain, Kwong Hang Chan, Rene Purnadi, Hao Xue, Shahid Chaudry
-
Publication number: 20090149174Abstract: A method and system of providing a mobile data device in a wireless system with information about preferred networks to connect to, the mobile data device having a preferred roaming list with a list of networks, the method comprising the steps of: adding to the preferred roaming list information about whether each network in the list of networks supports third generation data capabilities; and determining preferred networks based on information within the preferred roaming list including a geographic area and whether the network supports third generation data capabilities, whereby, within the geographic area, the mobile data device prefers networks which support third generation data capabilities over networks which do not support said third generation data capabilities. Other information that may be added to the preferred roaming list includes whether the network supports data roaming, Mobile IP services or always-on features.Type: ApplicationFiled: February 11, 2009Publication date: June 11, 2009Inventors: Hao Xue, M. Khaledul Islam, William Daniel Willey
-
Publication number: 20090092102Abstract: A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a scan mode on the mobile device; and if the user changes the scan mode, checking whether the mobile device is in an EVDO traffic state; and if yes delaying a system selection until the EVDO traffic state is ended, or monitoring whether a user is in an EVDO traffic state, and if yes, preventing a user from accessing a scan mode menu on the mobile device.Type: ApplicationFiled: October 20, 2008Publication date: April 9, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Asif HOSSAIN, Hao XUE, Shahid CHAUDRY, Wen ZHAO
-
Patent number: 7509122Abstract: A method and system of providing a mobile data device in a wireless system with information about preferred networks to connect to, the mobile data device having a preferred roaming list with a list of networks, the method comprising the steps of: adding to the preferred roaming list information about whether each network in the list of networks supports third generation data capabilities; and determining preferred networks based on information within the preferred roaming list including a geographic area and whether the network supports third generation data capabilities, whereby, within the geographic area, the mobile data device prefers networks which support third generation data capabilities over networks which do not support said third generation data capabilities. Other information that may be added to the preferred roaming list includes whether the network supports data roaming, Mobile IP services or always-on features.Type: GrantFiled: January 12, 2004Date of Patent: March 24, 2009Assignee: Research In Motion LimitedInventors: Hao Xue, M. Khaledul Islam, William Daniel Willey
-
Publication number: 20090073883Abstract: Methods and apparatus for controlling wireless network operations associated with a flow control process which terminates data communications to a mobile station based on an out-of-coverage condition between the mobile station and a wireless communication network. In the wireless communication network, an indication is identified which indicates whether a mobile station utilizes an always-on connection for a data service. Based on the indication indicating that the mobile station utilizes the always-on connection, the flow control process is bypassed. Otherwise, the flow control process is performed. The always-on connection may be utilized for an e-mail application for the mobile station and involve a Point-to-Point Protocol (PPP) session.Type: ApplicationFiled: November 26, 2008Publication date: March 19, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: William Daniel Willey, Muhammad Khaledul Islam, Shahid Rasul Chaudry, Hao Xue
-
Patent number: 7483373Abstract: Methods and apparatus for controlling wireless network operations associated with a flow control process which terminates data communications to a mobile station based on an out-of-coverage condition between the mobile station and a wireless communication network. In the wireless communication network, an indication is identified which indicates whether a mobile station utilizes an always-on connection for a data service. Based on the indication indicating that the mobile station utilizes the always-on connection, the flow control process is bypassed. Otherwise, the flow control process is performed. The always-on connection may be utilized for an e-mail application for the mobile station and involve a Point-to-Point Protocol (PPP) session.Type: GrantFiled: February 27, 2004Date of Patent: January 27, 2009Assignee: Research In Motion LimitedInventors: William Daniel Willey, Muhammad Khaledul Islam, Shahid Rasul Chaudry, Hao Xue
-
Patent number: 7454208Abstract: A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a scan mode on the mobile device; and if the user changes the scan mode, checking whether the mobile device is in an EVDO traffic state; and if yes delaying a system selection until the EVDO traffic state is ended, or monitoring whether a user is in an EVDO traffic state, and if yes, preventing a user from accessing a scan mode menu on the mobile device.Type: GrantFiled: May 9, 2005Date of Patent: November 18, 2008Assignee: Research In Motion LimitedInventors: Asif Hossain, Hao Xue, Shahid Chaudry, Wen Zhao
-
Publication number: 20080267103Abstract: In accordance with the teachings described herein, systems and methods are provided for always-on wireless IP communication. An access provider network (APN) that includes an always-on packet data serving node (PDSN) may be used to communicate over a wireless communication link with a mobile station. The PDSN may include an inactivity timer and may be used to set the inactivity timer to an inactivity timer starting value and send a starting value estimate to the mobile station over the wireless communication link, wherein the starting value estimate is a function of the inactivity timer starting value. The mobile station may include an inactivity timer estimate and may be used to receive the starting value estimate and set the inactivity timer estimate to the starting value estimate. The mobile station may also be used to reset the inactivity timer estimate to the starting value estimate when the mobile station communicates with the APN.Type: ApplicationFiled: July 11, 2008Publication date: October 30, 2008Inventors: Hao Xue, William Daniel Willey, M. Khaledul Islam, Shahid Chaudry
-
Patent number: 7437403Abstract: In accordance with the teachings described herein, systems and methods are provided for always-on wireless IP communication. An access provider network (APN) that includes an always-on packet data serving node (PDSN) may be used to communicate over a wireless communication link with a mobile station. The PDSN may include an inactivity timer and may be used to set the inactivity timer to an inactivity timer starting value and send a starting value estimate to the mobile station over the wireless communication link, wherein the starting value estimate is a function of the inactivity timer starting value. The mobile station may include an inactivity timer estimate and may be used to receive the starting value estimate and set the inactivity timer estimate to the starting value estimate. The mobile station may also be used to reset the inactivity timer estimate to the starting value estimate when the mobile station communicates with the APN.Type: GrantFiled: July 31, 2003Date of Patent: October 14, 2008Assignee: Research in Motion LimitedInventors: Hao Xue, William Daniel Willey, M. Khaledul Islam, Shahid Chaudry
-
Publication number: 20080182615Abstract: Methods are provided for a multi-mode mobile station to perform multi-mode system selection using a multi-mode system selection algorithm as a function of multi-mode overlay information. The multi-mode overlay information includes a plurality of associations, each association being between a respective set of systems that serve at least a common geographical area, at least some of the associations being between systems using differing radio access technology. Methods are also provided for a system to prepare multi-mode overlay information that includes a plurality of associations and send the multi-mode overlay information to the mobile station.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Inventors: Hao Xue, M. Khaledul Islam, William Daniel Willey
-
Publication number: 20080069140Abstract: A method and apparatus for saving network resources in a CDMA2000 network, the method comprising the steps of receiving a data packet for a wireless data device at a base station controller in the CDMA2000 network; determining a frame transport capability of a forward common channel; checking whether the data packet falls within the frame transport capability; and if the data packet falls within the frame transport capability, encapsulating the data packet as a data burst message; and sending the data burst message over the forward common channel, wherein the sending step over the forward common channel precludes a dedicated data traffic channel being established for the data packet thereby saving network resources on the CDMA2000 network.Type: ApplicationFiled: November 26, 2007Publication date: March 20, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: Hao XUE, M. ISLAM, Kenneth LIANG
-
Publication number: 20080056226Abstract: A system and method for establishing and maintaining an “always-on” data connection to a wireless network through the use of a back off timer and a service check timer is disclosed. The back off timer is initialized to a determined value when a connection is not established. When the timer expires, a connection attempt is made. As further connection attempts are made, the back off timer is set to ever-increasing values. When the data connection is established, the service check timer is initialized. The data connection status is determined at the expiry of the service check timer. When, at the expiry of the service check timer, the data connection is determined to be lost, the connection method is employed.Type: ApplicationFiled: October 30, 2007Publication date: March 6, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: Wen ZHAO, Shahid CHAUDRY, T.L. PLESTID, Hao XUE, Grace YEUNG, Clifford YANOSHEWSKI
-
Patent number: 7315520Abstract: A method and apparatus for reverse and forward link dynamic packet transport to and from a wireless data device in a CDMA2000 network, the method comprising the steps of: determining a frame transport capability of a reverse access channel or a forward common channel; checking whether a data packet falls within the frame transport capability; and if the data packet falls within the frame transport capability encapsulating the data packet as a data burst message; sending the data burst message over the reverse access channel or forward common channel; receiving the data burst message; and reforming the data packet.Type: GrantFiled: October 8, 2003Date of Patent: January 1, 2008Assignee: Research In Motion LimitedInventors: Hao Xue, M. Khaledul Islam, Kenneth J. Liang
-
Publication number: 20060252426Abstract: A method and apparatus for user data traffic handling for an EVDO enabled hybrid mode mobile device, the method having the steps of: blocking a system selection at the mobile device until no EVDO traffic state exists, the blocking step includes either monitoring whether a user changes a scan mode on the mobile device; and if the user changes the scan mode, checking whether the mobile device is in an EVDO traffic state; and if yes delaying a system selection until the EVDO traffic state is ended, or monitoring whether a user is in an EVDO traffic state, and if yes, preventing a user from accessing a scan mode menu on the mobile device.Type: ApplicationFiled: May 9, 2005Publication date: November 9, 2006Inventors: Asif Hossain, Hao Xue, Shahid Chaudry, Wen Zhao
-
Publication number: 20060121899Abstract: A method of timer-based registration prevents timer-based registrations that are not needed from being sent. A history is maintained of time instances of implicit registrations transmitted by a mobile station over a communications network. If an elapsed time between a pair of successive ones of the time instances in the history is not less than a registration period with the network, a timer-based registration of the mobile station with the communications network is initiated after the expiry of a random time value less than the registration period. Otherwise, a timer-based registration is initiated after the expiry of a time period equal to the registration period.Type: ApplicationFiled: November 14, 2005Publication date: June 8, 2006Inventors: William Willey, Khaledul Islam, Hao Xue
-
Publication number: 20060063544Abstract: A system and method for establishing and maintaining an “always-on” data connection to a wireless network through the use of a back off timer and a service check timer is disclosed. The back off timer is initialized to a determined value when a connection is not established. When the timer expires, a connection attempt is made. As further connection attempts are made, the back off timer is set to ever-increasing values. When the data connection is established, the service check timer is initialized. The data connection status is determined at the expiry of the service check timer. When, at the expiry of the service check timer, the data connection is determined to be lost, the connection method is employed.Type: ApplicationFiled: June 16, 2003Publication date: March 23, 2006Applicant: Research In Motion LimitedInventors: Wen Zhao, Shahid Chaudry, Trevor Plestid, Hao Xue, Grace Yeung, Clifford Yanoshewshi