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).

  • Patent number: 9967851
    Abstract: A method at a user equipment including a mobile equipment and a smartcard, the method receiving from a remote server a plurality of subscriber identities and a roaming policy; storing the plurality of subscriber identities and roaming policy on the smartcard; selecting, based on the roaming policy, a subscriber identity; and attaching to a network based on the selected subscriber identity.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: May 8, 2018
    Assignee: BlackBerry Limited
    Inventors: Jean-Philippe Cormier, Maiyuran Wijayanathan, Joseph Tu Long Deu-Ngoc, Trevor Plestid
  • Patent number: 9866588
    Abstract: A method at a user equipment capable of supporting at least two radio connections, the method including requesting from a remote server, using a first radio connection, a subscriber identity; receiving, at the user equipment, the subscriber identity over the first radio connection; using the subscriber identity to establish a second radio connection; and forcing the first radio connection to remain on a same network as the second radio connection. Further, a method at a user equipment capable of supporting at least two radio connections, the method receiving a subscriber authentication challenge over the second network connection; using the first radio connection to connect to the remote server to obtain an authentication challenge response for the subscriber authentication challenge; and sending the authentication challenge response over the second network connection.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: January 9, 2018
    Assignee: BlackBerry Limited
    Inventors: Trevor Plestid, Sylvie Allard, Joseph Tu Long Deu-Ngoc, Keizo Marui
  • Patent number: 9781676
    Abstract: Where a source of data has a time at which it is to transmit data, if it has data to transmit, for example as determined by a timer, this time is advanced when there is an active data connection. In this manner, rather than the data connection being torn down, and then immediately set up again, the data can be transmitted before the connection is torn down. In some embodiments, a history is maintained in terms of how long data connections are maintained. Then, once data transmission on an active connection ceases, the times are advanced, or not, depending on a likelihood that the connection will stay up for some further period of time.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: October 3, 2017
    Assignee: BlackBerry Limited
    Inventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
  • Publication number: 20170251020
    Abstract: A method at a user equipment capable of supporting at least two radio connections, the method including requesting from a remote server, using a first radio connection, a subscriber identity; receiving, at the user equipment, the subscriber identity over the first radio connection; using the subscriber identity to establish a second radio connection; and forcing the first radio connection to remain on a same network as the second radio connection. Further, a method at a user equipment capable of supporting at least two radio connections, the method receiving a subscriber authentication challenge over the second network connection; using the first radio connection to connect to the remote server to obtain an authentication challenge response for the subscriber authentication challenge; and sending the authentication challenge response over the second network connection.
    Type: Application
    Filed: May 15, 2017
    Publication date: August 31, 2017
    Inventors: Trevor PLESTID, Sylvie ALLARD, Joseph Tu Long DEU-NGOC, Keizo MARUI
  • Patent number: 9706581
    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: Grant
    Filed: November 5, 2010
    Date of Patent: July 11, 2017
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Patent number: 9693225
    Abstract: A method at a user equipment capable of supporting at least two radio connections, the method including requesting from a remote server, using a first radio connection, a subscriber identity; receiving, at the user equipment, the subscriber identity over the first radio connection; using the subscriber identity to establish a second radio connection; and forcing the first radio connection to remain on a same network as the second radio connection. Further, a method at a user equipment capable of supporting at least two radio connections, the method receiving a subscriber authentication challenge over the second network connection; using the first radio connection to connect to the remote server to obtain an authentication challenge response for the subscriber authentication challenge; and sending the authentication challenge response over the second network connection.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: June 27, 2017
    Assignee: BlackBerry Limited
    Inventors: Trevor Plestid, Sylvie Allard, Joseph Tu Long Deu-Ngoc, Keizo Marui
  • Patent number: 9247548
    Abstract: A method and a mobile device for limiting uplink transmission for user data at the data service level are provided. At least one least one characteristic related to uplink transmission is monitored and uplink transmission for user data is limited at the data service level based at least in part on the at least one characteristic. Battery power can potentially be saved by limiting uplink transmission for user data at the data service level when uplink transmission is unlikely to be successful.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: January 26, 2016
    Assignee: BlackBerry Limited
    Inventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
  • Publication number: 20150312873
    Abstract: A method at a user equipment including a mobile equipment and a smartcard, the method receiving from a remote server a plurality of subscriber identities and a roaming policy; storing the plurality of subscriber identities and roaming policy on the smartcard; selecting, based on the roaming policy, a subscriber identity; and attaching to a network based on the selected subscriber identity.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: BlackBerry Limited
    Inventors: Jean-Philippe CORMIER, Maiyuran WIJAYANATHAN, Joseph Tu Long DEU-NGOC, Trevor PLESTID
  • Publication number: 20150296378
    Abstract: A method at a user equipment capable of supporting at least two radio connections, the method including requesting from a remote server, using a first radio connection, a subscriber identity; receiving, at the user equipment, the subscriber identity over the first radio connection; using the subscriber identity to establish a second radio connection; and forcing the first radio connection to remain on a same network as the second radio connection. Further, a method at a user equipment capable of supporting at least two radio connections, the method receiving a subscriber authentication challenge over the second network connection; using the first radio connection to connect to the remote server to obtain an authentication challenge response for the subscriber authentication challenge; and sending the authentication challenge response over the second network connection.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: BlackBerry Limited
    Inventors: Trevor PLESTID, Sylvie ALLARD, Joseph Tu Long DEU-NGOC, Keizo MARUI
  • Patent number: 9084245
    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: Grant
    Filed: July 30, 2014
    Date of Patent: July 14, 2015
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Patent number: 9055589
    Abstract: A mobile device establishes with a wireless network a packet data session associated with a first application for accessing a first communication service, as well as a packet data session associated with a second application for accessing a second communication service. In response to identifying an indication of a request for information via a third application, the mobile device causes the packet data session associated with the second application to be terminated, and establishes with the wireless network a packet data session associated with the third application for accessing a third communication service.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: June 9, 2015
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeffery William Wirtanen, Simon Cheuk Kong Ho
  • Patent number: 8898302
    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: Grant
    Filed: November 30, 2010
    Date of Patent: November 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Publication number: 20140341152
    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: July 30, 2014
    Publication date: November 20, 2014
    Inventors: Joseph Tu-Long DEU-NGOC, Jeremy THOMPSON
  • Patent number: 8817608
    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: Grant
    Filed: November 29, 2010
    Date of Patent: August 26, 2014
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
  • Publication number: 20140112223
    Abstract: Where a source of data has a time at which it is to transmit data, if it has data to transmit, for example as determined by a timer, this time is advanced when there is an active data connection. In this manner, rather than the data connection being torn down, and then immediately set up again, the data can be transmitted before the connection is torn down. In some embodiments, a history is maintained in terms of how long data connections are maintained. Then, once data transmission on an active connection ceases, the times are advanced, or not, depending on a likelihood that the connection will stay up for some further period of time.
    Type: Application
    Filed: January 29, 2013
    Publication date: April 24, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Craig Ian Haight SWANN, Joseph Tu-Long DEU-NGOC
  • Publication number: 20140086050
    Abstract: A method and a mobile device for limiting uplink transmission for user data at the data service level are provided. At least one least one characteristic related to uplink transmission is monitored and uplink transmission for user data is limited at the data service level based at least in part on the at least one characteristic. Battery power can potentially be saved by limiting uplink transmission for user data at the data service level when uplink transmission is unlikely to be successful.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
  • Patent number: 8611242
    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: Grant
    Filed: March 14, 2011
    Date of Patent: December 17, 2013
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Scott Peter Gammon
  • Patent number: 8576790
    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: Grant
    Filed: November 30, 2010
    Date of Patent: November 5, 2013
    Assignee: BlackBerry Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Fraser Gibbs
  • Patent number: 8495422
    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: Grant
    Filed: June 11, 2010
    Date of Patent: July 23, 2013
    Assignee: Research In Motion Limited
    Inventors: Evgeny Mezhibovsky, Joseph Tu-Long Deu-Ngoc, Alan K. C. Sung, Jeffrey P. Laver, Anthony W. Tod
  • Patent number: 8402165
    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: Grant
    Filed: December 30, 2008
    Date of Patent: March 19, 2013
    Assignee: Research In Motion Limited
    Inventors: Joseph Tu-Long Deu-Ngoc, Jeffery William Wirtanen, Simon Cheuk Kong Ho