Patents by Inventor Joseph Tu-Long Deu-Ngoc

Joseph Tu-Long Deu-Ngoc 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).

  • Publication number: 20120236733
    Abstract: A method for monitoring use of a mobile hotspot function in a wireless device, comprising: storing a last access time for a client within a memory of the wireless device, the last access time being a time when the hotspot function last performed a network address translation for the client; determining whether a difference between a current time and the last access time exceeds a threshold; and, if the difference exceeds the threshold, generating an indication that the mobile hotspot function is not in use by the client.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 20, 2012
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Scott Peter Gammon
  • Publication number: 20110296039
    Abstract: A method and apparatus for a back-off timer having different retry time classes, the method checking whether a connection establishment attempt for a first service on a connection slot is in a back-off time that equals or exceeds a predetermined threshold; and if yes, allowing a second service access to the connection slot.
    Type: Application
    Filed: November 5, 2010
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Publication number: 20110296017
    Abstract: A method and apparatus for prevention of user-level applications from initiating data connection establishment using signaling from radio code, the method including receiving a request from an application on a mobile device at a tunnel management module on the mobile device, the request being to establish a data connection with a network; checking a state of a tunnel for the data connection at the tunnel management module; blocking the connection request if the tunnel for the data connection is in a stalled state; and allowing the connection request to proceed to a networking access interface module if the tunnel for the data connection is not in a stalled state.
    Type: Application
    Filed: November 30, 2010
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Publication number: 20110292889
    Abstract: A method and apparatus for resetting a maximum tunnel watermark, the method starting a reset timer for a maximum tunnel count at a mobile device; on expiration of the reset timer, checking whether a current value for the maximum tunnel count is less than a maximum value for the maximum tunnel count, and if yes, setting the current value of the maximum tunnel count to the maximum value of the maximum tunnel count.
    Type: Application
    Filed: November 30, 2010
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Fraser Gibbs
  • Publication number: 20110292888
    Abstract: A method and apparatus for customizing foreground application inactivity timer values based on network maximum tunnel count conditions, the method determining a maximum tunnel count value at a mobile device; and configuring at least one tunnel inactivity timer value based on the maximum tunnel count value.
    Type: Application
    Filed: November 29, 2010
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Publication number: 20110202797
    Abstract: Described herein are a method, system, and computer readable medium for resetting a subsystem of a communication device. The method involves utilizing a subsystem error handler to generate a reset request signal indicating the subsystem has experienced an exception; distributing to a software component, residing externally to the subsystem, a status message indicative of a current state of the subsystem; performing a reset of the subsystem in response to the reset request signal; and rebooting the subsystem. When the subsystem can be reset without performing a system wide reset of the communication device, communication device downtime is reduced, which facilitates a positive user experience.
    Type: Application
    Filed: June 11, 2010
    Publication date: August 18, 2011
    Inventors: Evgeny Mezhibovsky, Joseph Tu-Long Deu-Ngoc, Alan K.C. Sung, Jeffrey P. Laver, Anthony W. Tod
  • Publication number: 20090279489
    Abstract: Methods and apparatus for prioritizing assignment of a packet data session for a plurality of applications of a mobile communication device, especially when operating in wireless networks that limit the number of simultaneous packet data sessions available to the mobile device. The plurality of applications include at least a first (priority) application operative in connection with a first (priority) communication service and a second application operative in connection with a second communication service. The first (priority) service may be or include a “push” type data or message synchronization service. The mobile device causes a packet data session associated with the first (priority) application to be activated for accessing the first (priority) service.
    Type: Application
    Filed: December 30, 2008
    Publication date: November 12, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeffery William Wirtanen, Simon Cheuk Kong Ho