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: 9967851Abstract: 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: GrantFiled: April 25, 2014Date of Patent: May 8, 2018Assignee: BlackBerry LimitedInventors: Jean-Philippe Cormier, Maiyuran Wijayanathan, Joseph Tu Long Deu-Ngoc, Trevor Plestid
-
Patent number: 9866588Abstract: 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: GrantFiled: May 15, 2017Date of Patent: January 9, 2018Assignee: BlackBerry LimitedInventors: Trevor Plestid, Sylvie Allard, Joseph Tu Long Deu-Ngoc, Keizo Marui
-
Patent number: 9781676Abstract: 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: GrantFiled: January 29, 2013Date of Patent: October 3, 2017Assignee: BlackBerry LimitedInventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
-
Publication number: 20170251020Abstract: 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: ApplicationFiled: May 15, 2017Publication date: August 31, 2017Inventors: Trevor PLESTID, Sylvie ALLARD, Joseph Tu Long DEU-NGOC, Keizo MARUI
-
Patent number: 9706581Abstract: 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: GrantFiled: November 5, 2010Date of Patent: July 11, 2017Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
-
Patent number: 9693225Abstract: 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: GrantFiled: April 11, 2014Date of Patent: June 27, 2017Assignee: BlackBerry LimitedInventors: Trevor Plestid, Sylvie Allard, Joseph Tu Long Deu-Ngoc, Keizo Marui
-
Patent number: 9247548Abstract: 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: GrantFiled: September 24, 2012Date of Patent: January 26, 2016Assignee: BlackBerry LimitedInventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
-
Publication number: 20150312873Abstract: 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: ApplicationFiled: April 25, 2014Publication date: October 29, 2015Applicant: BlackBerry LimitedInventors: Jean-Philippe CORMIER, Maiyuran WIJAYANATHAN, Joseph Tu Long DEU-NGOC, Trevor PLESTID
-
Publication number: 20150296378Abstract: 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: ApplicationFiled: April 11, 2014Publication date: October 15, 2015Applicant: BlackBerry LimitedInventors: Trevor PLESTID, Sylvie ALLARD, Joseph Tu Long DEU-NGOC, Keizo MARUI
-
Patent number: 9084245Abstract: 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: GrantFiled: July 30, 2014Date of Patent: July 14, 2015Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
-
Patent number: 9055589Abstract: 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: GrantFiled: February 20, 2013Date of Patent: June 9, 2015Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeffery William Wirtanen, Simon Cheuk Kong Ho
-
Patent number: 8898302Abstract: 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: GrantFiled: November 30, 2010Date of Patent: November 25, 2014Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
-
Publication number: 20140341152Abstract: 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: ApplicationFiled: July 30, 2014Publication date: November 20, 2014Inventors: Joseph Tu-Long DEU-NGOC, Jeremy THOMPSON
-
Patent number: 8817608Abstract: 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: GrantFiled: November 29, 2010Date of Patent: August 26, 2014Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson
-
Publication number: 20140112223Abstract: 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: ApplicationFiled: January 29, 2013Publication date: April 24, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Craig Ian Haight SWANN, Joseph Tu-Long DEU-NGOC
-
Publication number: 20140086050Abstract: 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: ApplicationFiled: September 24, 2012Publication date: March 27, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Craig Ian Haight Swann, Joseph Tu-Long Deu-Ngoc
-
Patent number: 8611242Abstract: 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: GrantFiled: March 14, 2011Date of Patent: December 17, 2013Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Scott Peter Gammon
-
Patent number: 8576790Abstract: 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: GrantFiled: November 30, 2010Date of Patent: November 5, 2013Assignee: BlackBerry LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeremy Thompson, Fraser Gibbs
-
Patent number: 8495422Abstract: 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: GrantFiled: June 11, 2010Date of Patent: July 23, 2013Assignee: Research In Motion LimitedInventors: Evgeny Mezhibovsky, Joseph Tu-Long Deu-Ngoc, Alan K. C. Sung, Jeffrey P. Laver, Anthony W. Tod
-
Patent number: 8402165Abstract: 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: GrantFiled: December 30, 2008Date of Patent: March 19, 2013Assignee: Research In Motion LimitedInventors: Joseph Tu-Long Deu-Ngoc, Jeffery William Wirtanen, Simon Cheuk Kong Ho