Patents by Inventor Dzung Tran

Dzung Tran 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: 9781645
    Abstract: Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: October 3, 2017
    Assignee: Smith Micro Software, Inc.
    Inventors: Bikramjit Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
  • Patent number: 9251105
    Abstract: A method and system for transmitting an aggregated interrupt packet are described herein. The method includes sending metadata from a client device to a host device. The method also includes detecting at least two sets of data from the client device. Additionally, the method includes detecting an identifier for the client device. Furthermore, the method includes generating an aggregated interrupt packet in the client device that comprises the identifier and the at least two sets of data for the client device. The method also includes sending the aggregated interrupt packet from the client device to the host device.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: February 2, 2016
    Assignee: Intel Corporation
    Inventors: Dzung Tran, James Trethewey
  • Publication number: 20160007258
    Abstract: Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.
    Type: Application
    Filed: September 14, 2015
    Publication date: January 7, 2016
    Inventors: Bikramjit Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
  • Patent number: 9173144
    Abstract: Presented is a method for controlling network access for the mobile device. The method includes analyzing a first plurality of network parameters, collected by the mobile device, based on one or more local network policies. The method further includes receiving an update for the one or more local network policies from a policy server based on a second plurality of network parameters received by the policy server from a plurality of mobile devices. The method also includes rerouting data traffic for the mobile device from a first wireless network configuration to a second wireless network configuration based on the analyzing of the second plurality of network parameters and the update from the policy server. Rerouting data traffic for the mobile device may include maintaining a constant IP address utilizing a virtual network adapter within the mobile device to provide split tunneling over two or more network connections of the second wireless network configuration.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: October 27, 2015
    Assignee: Smith Micro Software, Inc.
    Inventors: Bik Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
  • Patent number: 8943554
    Abstract: Presented is a system and method for controlling access to a mobile hotspot on a mobile device utilizing a hotspot management application. The method includes detecting unauthorized data traffic over a tethered link between the mobile device and a tethered device by analyzing a signature of the unauthorized data traffic. Analyzing the signature of the unauthorized data traffic may be carried out utilizing a rules engine, where the rules engine is based on one or more carrier controlled tethering policies and one or more user controlled tethering policies. Detecting unauthorized data traffic may further include detecting an unauthorized tethering application on the mobile device utilizing a database of known unauthorized tethering applications. The method further includes controlling the unauthorized data traffic. The method additionally includes redirecting a user of the mobile device to a captive portal for authorized tethering plan support.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: January 27, 2015
    Assignee: Smith Micro Software, Inc.
    Inventors: Dzung Tran, Kevin Warmerdam, Thanh Lim, Ryan MacPherson, Bikramjit Singh
  • Patent number: 8826410
    Abstract: There is provided a device application programming interface (API) for securely monitoring and managing mobile broadband devices. There is provided a client device with a processor configured to detect, using an API, the WWAN device, wherein the WWAN device conforms to the API, to perform a mutual authentication with the WWAN device by using a digital certificate of the WWAN device and a client digital certificate of the client device, to establish a secure connection with the WWAN device upon a successful authentication of the mutual authentication with the WWAN device. Moreover, the processor may be configured to issue, using the API, various commands to the WWAN device to monitor and manage the WWAN device.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: September 2, 2014
    Assignee: Smith Micro Software, Inc.
    Inventors: David Sperling, Kevin Warmerdam, Dzung Tran, Christopher Heistad
  • Patent number: 8825045
    Abstract: Presented is a system and method for providing policy-based roaming updates for a mobile device. The method includes receiving one or more roaming policies from a server, monitoring several parameters of the mobile device for a change in one or more of the several parameters, and evaluating the one or more of the several parameters and the change according to the one or more roaming policies. The method further includes updating a roaming priority list on the mobile device in response to the evaluating, and roaming, after the updating, according to the roaming priority list for establishing a wireless communication. The roaming priority list may include a home network and one or more roaming networks.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: September 2, 2014
    Assignee: Smith Micro Software, Inc.
    Inventors: Bikramjit Singh, Karl Medina, Brian Deeley, Dzung Tran
  • Publication number: 20140143469
    Abstract: A method and system for transmitting an aggregated interrupt packet are described herein. The method includes sending metadata from a client device to a host device. The method also includes detecting at least two sets of data from the client device. Additionally, the method includes detecting an identifier for the client device. Furthermore, the method includes generating an aggregated interrupt packet in the client device that comprises the identifier and the at least two sets of data for the client device. The method also includes sending the aggregated interrupt packet from the client device to the host device.
    Type: Application
    Filed: November 20, 2012
    Publication date: May 22, 2014
    Inventors: Dzung Tran, James Trethewey
  • Publication number: 20140099945
    Abstract: Presented is a system and method for providing policy-based roaming updates for a mobile device. The method includes receiving one or more roaming policies from a server, monitoring several parameters of the mobile device for a change in one or more of the several parameters, and evaluating the one or more of the several parameters and the change according to the one or more roaming policies. The method further includes updating a roaming priority list on the mobile device in response to the evaluating, and roaming, after the updating, according to the roaming priority list for establishing a wireless communication. The roaming priority list may include a home network and one or more roaming networks.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventors: Bik Singh, Karl Medina, Brian Deeley, Dzung Tran
  • Patent number: 8599913
    Abstract: A data regeneration device regenerates a digital signal in a low-speed pass-through mode of operation, performs an upstream link equalization procedure on an upstream data link in an equalization mode of operation, performs a downstream link equalization procedure on a downstream data link in the equalization mode of operation, and regenerates the digital signal in a high-speed pass-through mode of operation. The data regeneration device transitions seamlessly from the low-speed pass-through mode of operation to the equalization mode of operation in compliance with a communication protocol. Moreover, the data regeneration device synchronizes completion of the upstream link equalization procedure with completion of the downstream link equalization procedure so that the data regeneration device transitions seamlessly from the equalization mode of operation to the high-speed pass-through mode of operation in compliance with the communication protocol.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: December 3, 2013
    Assignee: PMC-Sierra US, Inc.
    Inventors: David Alan Brown, Dzung Tran
  • Publication number: 20120240197
    Abstract: Presented is a system and method for controlling access to a mobile hotspot on a mobile device utilizing a hotspot management application. The method includes detecting unauthorized data traffic over a tethered link between the mobile device and a tethered device by analyzing a signature of the unauthorized data traffic. Analyzing the signature of the unauthorized data traffic may be carried out utilizing a rules engine, where the rules engine is based on one or more carrier controlled tethering policies and one or more user controlled tethering policies. Detecting unauthorized data traffic may further include detecting an unauthorized tethering application on the mobile device utilizing a database of known unauthorized tethering applications. The method further includes controlling the unauthorized data traffic. The method additionally includes redirecting a user of the mobile device to a captive portal for authorized tethering plan support.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 20, 2012
    Applicant: SMITH MICRO SOFTWARE, INC.
    Inventors: Dzung Tran, Kevin Warmerdam, Thanh Lim, Ryan MacPherson, Bikramjit Singh
  • Publication number: 20120174208
    Abstract: There is provided a device application programming interface (API) for securely monitoring and managing mobile broadband devices. There is provided a client device with a processor configured to detect, using an API, the WWAN device, wherein the WWAN device conforms to the API, to perform a mutual authentication with the WWAN device by using a digital certificate of the WWAN device and a client digital certificate of the client device, to establish a secure connection with the WWAN device upon a successful authentication of the mutual authentication with the WWAN device. Moreover, the processor may be configured to issue, using the API, various commands to the WWAN device to monitor and manage the WWAN device.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 5, 2012
    Applicant: SMITH MICRO SOFTWARE, INC.
    Inventors: David Sperling, Kevin Warmerdam, Dzung Tran, Christopher Heistad
  • Patent number: 7337920
    Abstract: A concentrated flavour dispensing machine having displacement pumps for delivering between a few millilitres and few ounces of fluids having a viscosity value between 1 to 4000 centepoise is described. The dispensing machine includes a cabinet for containing a multitude of displacement pumps, where each displacement pump is in direct fluid communication with a respective storage tank, and a control panel having a programmable microprocessor mounted to the cabinet for receiving user selections and controlling each individual pump. Each displacement pump includes a stepper motor in engagement with a threaded drive rod for advancing a piston by any one of several predetermined distances to dispense a corresponding volume of fluid. The control panel receives a valid user selection for actuating one or more pumps to dispense the appropriate volume of a concentrated flavouring fluid.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: March 4, 2008
    Assignee: A.C. Dispensing Equipment, Inc.
    Inventors: Michael R Duck, Garth C. Illsley, Charles Jollymore, Ian MacLean, Kevin Stoneman, Dzung Tran, Avery Wilson, Kim Kanigan
  • Publication number: 20070194804
    Abstract: A current boost module receives a signal from the input and the output of a buffer to determine whether the buffer is transitioning between logic states. When the buffer is transitioning, a boost current is provided to a load connected to the buffer output to supplement the current from buffer output, thereby facilitating transition of a signal at the load. The current boost module can shut down the boost current before the signal at the load completes its transition from one logic state to the other.
    Type: Application
    Filed: February 23, 2006
    Publication date: August 23, 2007
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Kiyoshi Kase, Dzung Tran
  • Patent number: 7213263
    Abstract: A system and method are provided for use in maintaining secure communications between a home network and a mobile client when the client roams outside of the home network to a new location.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: May 1, 2007
    Assignee: Smith Micro Software, Inc.
    Inventors: Gowri Makineni, Ravi Nagarajan, Qiang Zhang, Hari Gadi, Dzung Tran
  • Publication number: 20060142991
    Abstract: According to some embodiments, remote USB network device control is provided. In some embodiments, systems and methods may include identifying an input device and emulating the input device as a universal serial bus device on a universal serial bus host. The systems and methods may further include determining if mapping information is defined for the input device, wherein the mapping information is to associate an output of the input device with at least one network device coupled to the universal serial bus host.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Imtiaz Sajwani, Dzung Tran, Shailendra Sinha
  • Publication number: 20060143314
    Abstract: According to some embodiments, remote USB videophone communication is provided. In some embodiments, systems and methods may include receiving first audio and video information from a first user device and emulating the first user device as a universal serial bus device on a universal serial bus host. The systems and methods may further include receiving, from the universal serial bus host, second audio and video information associated with a second user device, and sending the second audio and video information to the first user device.
    Type: Application
    Filed: December 29, 2004
    Publication date: June 29, 2006
    Inventors: Shailendra Sinha, Dzung Tran, Imtiaz Sajwani
  • Publication number: 20060069543
    Abstract: According to some embodiments, systems and methods may be utilized to provide USB bridging over IP for a gaming client. In some embodiments, a method may include receiving information associated with an emulated universal serial bus input device. The method may further include processing the received information in accordance with an application to produce application information associated with the application and providing the application information. In some embodiments, the application information may be provided to a gaming client.
    Type: Application
    Filed: September 24, 2004
    Publication date: March 30, 2006
    Inventors: Imtiaz Sajwani, Dzung Tran, Shailendra Sinha
  • Publication number: 20060044006
    Abstract: An output buffer circuit (10, 40, 50) includes an output driver transistor (12), a predriver circuit (14, 54), and a bias generator (16, 54). The predriver circuit (14, 54) has an input terminal for receiving an input signal (IN), a first terminal coupled to a power supply voltage terminal, a second terminal, and an output terminal coupled to the control electrode of the transistor (12). The bias generator (16, 54) is coupled to the second terminal of the predriver circuit (14, 54), and provides a bias voltage (VG) to the second terminal of the predriver circuit (14, 54) for controlling the gate voltage of the output driver transistor (12).
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Inventors: Kase Kiyoshi, May Len, Dzung Tran
  • Publication number: 20050236429
    Abstract: A concentrated flavour dispensing machine having displacement pumps for delivering between a few millilitres and few ounces of fluids having a viscosity value between 1 to 4000 centepoise is described. The dispensing machine includes a cabinet for containing a multitude of displacement pumps, where each displacement pump is in direct fluid communication with a respective storage tank, and a control panel having a programmable microprocessor mounted to the cabinet for receiving user selections and controlling each individual pump. Each displacement pump includes a stepper motor in engagement with a threaded drive rod for advancing a piston by any one of several predetermined distances to dispense a corresponding volume of fluid. The control panel receives a valid user selection for actuating one or more pumps to dispense the appropriate volume of a concentrated flavouring fluid.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 27, 2005
    Inventors: Michael Duck, Garth Illsley, Charles Jollymore, Ian MacLean, Kevin Stoneman, Dzung Tran, Avery Wilson, Kim Kanigan