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: 9781645Abstract: 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: GrantFiled: September 14, 2015Date of Patent: October 3, 2017Assignee: Smith Micro Software, Inc.Inventors: Bikramjit Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
-
Patent number: 9251105Abstract: 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: GrantFiled: November 20, 2012Date of Patent: February 2, 2016Assignee: Intel CorporationInventors: Dzung Tran, James Trethewey
-
Publication number: 20160007258Abstract: 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: ApplicationFiled: September 14, 2015Publication date: January 7, 2016Inventors: Bikramjit Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
-
Patent number: 9173144Abstract: 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: GrantFiled: September 25, 2012Date of Patent: October 27, 2015Assignee: Smith Micro Software, Inc.Inventors: Bik Singh, Dzung Tran, Stephen Mkandawire, Angelo Rodriguez
-
Patent number: 8943554Abstract: 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: GrantFiled: March 16, 2012Date of Patent: January 27, 2015Assignee: Smith Micro Software, Inc.Inventors: Dzung Tran, Kevin Warmerdam, Thanh Lim, Ryan MacPherson, Bikramjit Singh
-
Patent number: 8826410Abstract: 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: GrantFiled: December 30, 2011Date of Patent: September 2, 2014Assignee: Smith Micro Software, Inc.Inventors: David Sperling, Kevin Warmerdam, Dzung Tran, Christopher Heistad
-
Patent number: 8825045Abstract: 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: GrantFiled: October 5, 2012Date of Patent: September 2, 2014Assignee: Smith Micro Software, Inc.Inventors: Bikramjit Singh, Karl Medina, Brian Deeley, Dzung Tran
-
Publication number: 20140143469Abstract: 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: ApplicationFiled: November 20, 2012Publication date: May 22, 2014Inventors: Dzung Tran, James Trethewey
-
Publication number: 20140099945Abstract: 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: ApplicationFiled: October 5, 2012Publication date: April 10, 2014Inventors: Bik Singh, Karl Medina, Brian Deeley, Dzung Tran
-
Patent number: 8599913Abstract: 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: GrantFiled: August 1, 2011Date of Patent: December 3, 2013Assignee: PMC-Sierra US, Inc.Inventors: David Alan Brown, Dzung Tran
-
Publication number: 20120240197Abstract: 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: ApplicationFiled: March 16, 2012Publication date: September 20, 2012Applicant: SMITH MICRO SOFTWARE, INC.Inventors: Dzung Tran, Kevin Warmerdam, Thanh Lim, Ryan MacPherson, Bikramjit Singh
-
Publication number: 20120174208Abstract: 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: ApplicationFiled: December 30, 2011Publication date: July 5, 2012Applicant: SMITH MICRO SOFTWARE, INC.Inventors: David Sperling, Kevin Warmerdam, Dzung Tran, Christopher Heistad
-
Patent number: 7337920Abstract: 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: GrantFiled: April 23, 2004Date of Patent: March 4, 2008Assignee: 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: 20070194804Abstract: 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: ApplicationFiled: February 23, 2006Publication date: August 23, 2007Applicant: Freescale Semiconductor, Inc.Inventors: Kiyoshi Kase, Dzung Tran
-
Patent number: 7213263Abstract: 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: GrantFiled: November 13, 2001Date of Patent: May 1, 2007Assignee: Smith Micro Software, Inc.Inventors: Gowri Makineni, Ravi Nagarajan, Qiang Zhang, Hari Gadi, Dzung Tran
-
Publication number: 20060142991Abstract: 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: ApplicationFiled: December 29, 2004Publication date: June 29, 2006Inventors: Imtiaz Sajwani, Dzung Tran, Shailendra Sinha
-
Publication number: 20060143314Abstract: 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: ApplicationFiled: December 29, 2004Publication date: June 29, 2006Inventors: Shailendra Sinha, Dzung Tran, Imtiaz Sajwani
-
Publication number: 20060069543Abstract: 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: ApplicationFiled: September 24, 2004Publication date: March 30, 2006Inventors: Imtiaz Sajwani, Dzung Tran, Shailendra Sinha
-
Publication number: 20060044006Abstract: 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: ApplicationFiled: August 25, 2004Publication date: March 2, 2006Inventors: Kase Kiyoshi, May Len, Dzung Tran
-
Publication number: 20050236429Abstract: 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: ApplicationFiled: April 23, 2004Publication date: October 27, 2005Inventors: Michael Duck, Garth Illsley, Charles Jollymore, Ian MacLean, Kevin Stoneman, Dzung Tran, Avery Wilson, Kim Kanigan