Patents by Inventor The Hai Nguyen

The Hai Nguyen 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: 20180352187
    Abstract: Aspects of the subject disclosure may include, for example, identifying first and second users and identifying first and second locations of the first and second users in a presentation area, determining first and second media content associated with the first and second users where the first media content includes first audio content and first video content and where the second media content includes second audio content, presenting the first video content at a display device during a particular time period, adjusting the first audio content resulting in adjusted first audio content, presenting the adjusted first audio content directed to the first location during the particular time period, and presenting the second audio content directed to the second location during the particular time period. Other embodiments are disclosed.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Applicant: The DIRECTV Group, Inc.
    Inventors: Binny Asarikuniyil, Hai Nguyen, Sudheer Bandela, Heather Truong
  • Publication number: 20180337372
    Abstract: An example power module includes an energy storage device, an energy storage carrier, and an electrical connector. The energy storage carrier houses the energy storage device and is removably insertable into a modular data storage slot of a computing device. The modular data storage slot has a data path and a first power path to removably couple to a data storage module. The electrical connector is to transfer energy from the energy storage device to a second power path associated with the modular data storage slot.
    Type: Application
    Filed: January 29, 2016
    Publication date: November 22, 2018
    Inventors: Mark Rivera, Hai Nguyen, Daniel Humphrey, Michael Miller, David P Mohr
  • Patent number: 10123061
    Abstract: Concepts and technologies are disclosed herein for creating a manifest file at a time of creating recorded content. A video device can request media content from a content source and receive the media content requested. The media content can be received with metadata from the content source. The video device can record the media content to generate recorded content and create, during the recording of the media content, a manifest file that includes at least a portion of the metadata that is received from the content source. The video device can store the recorded content and the manifest file.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: November 6, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Binny Asarikuniyil, Sudheer Bandela, Hai Nguyen, Heather Truong
  • Publication number: 20180308536
    Abstract: Devices or circuits based on spin torque transfer (STT) and Spin Hall effect are disclosed by using a spin Hall effect (SHE) metal layer coupled to a magnetic free layer for various applications. The efficiency or strength of the STT effect based on this combination of SHE and STT can be enhanced by an interface modification between the SHE metal layer and the magnetic free layer or by modifying or engineering the SHE metal layer by doping the SHE metal with certain impurities or other means.
    Type: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventors: Robert A. Buhrman, Minh-hai Nguyen, Chi-feng Pai, Daniel C. Ralph
  • Publication number: 20180270526
    Abstract: In one embodiment, a set-top box records playback content. The playback content comprises at least one frame that displays first media content and a first advertisement simultaneously. Moreover, the first advertisement is associated with an expiry date. The set-top box receives a selection to view the playback content on a viewing date and determines that the viewing date is past the expiry date associated with the first advertisement. When the viewing date is past the expiry date associated with the first advertisement, the set-top box updates the playback content by replacing the first advertisement in the at least one frame of the playback content with a second advertisement. The set-top box communicates the updated playback content to a display device. The updated playback content comprises at least one frame that displays media content and the second advertisement simultaneously.
    Type: Application
    Filed: March 16, 2017
    Publication date: September 20, 2018
    Inventors: Hai Nguyen, Binny Asarikuniyil, Sudheer Bandela, Heather Truong
  • Publication number: 20180249222
    Abstract: Aspects of the subject disclosure may include, for example, registering a first mobile device of a subscriber as a first candidate device to receive a notification of a future streaming of a media content item; registering a second mobile device of the subscriber as a second candidate device to receive the notification of the future streaming of the media content item; determining first and second usage status of the first and second mobile devices; selecting, based upon the first usage status and the second usage status, one of the first and second mobile devices; sending to the selected mobile device a notification that the future streaming of the media content item will begin; receiving from the selected mobile device a streaming instruction to initiate streaming of the media content item; and streaming to the selected mobile device the media content item. Other embodiments are disclosed.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: SUDHEER BANDELA, HAI NGUYEN, BINNY ASARIKUNIYIL, HEATHER TRUONG
  • Publication number: 20180227600
    Abstract: In one embodiment, a set-top box determines whether to communicate a notification to a user device to live stream multimedia content. The notification comprises an option to initiate live streaming of the multimedia content. The set-top box communicates the notification to the user device to live stream the multimedia content. A user device communicates a selection to initiate live streaming of the multimedia content to the set-top box. In response to the selection, the set-top box live streams the multimedia content to the user device.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Sudheer Bandela, Binny Asarikuniyil, Hai Nguyen, Heather Truong
  • Patent number: 10028078
    Abstract: The present document relates to Near Field Communication (NFC). In particular, the present document relates to the routing of application related information in a system comprising multiple NFC Execution environments (NFCEE). A method for identifying an application on an NFC enabled device (200) comprising a plurality of NFC execution environments (204, 205, 206, 207) is described, wherein the application is hosted by one of the plurality of NFC execution environments (204, 205, 206, 207).
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventor: Dong Duc Hai Nguyen
  • Patent number: 10008248
    Abstract: Devices or circuits based on spin torque transfer (STT) and Spin Hall effect are disclosed by using a spin Hall effect (SHE) metal layer coupled to a magnetic free layer for various applications. The efficiency or strength of the STT effect based on this combination of SHE and STT can be enhanced by an interface modification between the SHE metal layer and the magnetic free layer or by modifying or engineering the SHE metal layer by doping the SHE metal with certain impurities or other means.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: June 26, 2018
    Assignee: Cornell University
    Inventors: Robert A Buhrman, Minh-hai Nguyen, Chi-feng Pai, Daniel C Ralph
  • Publication number: 20180152741
    Abstract: Concepts and technologies are disclosed herein for creating a manifest file at a time of creating recorded content. A video device can request media content from a content source and receive the media content requested. The media content can be received with metadata from the content source. The video device can record the media content to generate recorded content and create, during the recording of the media content, a manifest file that includes at least a portion of the metadata that is received from the content source. The video device can store the recorded content and the manifest file.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Applicant: The DIRECTV Group, Inc.
    Inventors: Binny Asarikuniyil, Sudheer Bandela, Hai Nguyen, Heather Truong
  • Publication number: 20180152761
    Abstract: Aspects of the subject disclosure may include, for example, detecting a first wearable device and a second wearable device in proximity of a display device and identifying a first user profile associated with the first wearable device and a second user profile associated with the second wearable device. Further aspects may include identifying a first set of media content preferences according to the first user profile and a second set of media content preferences according to the second user profile. Additional aspects may include providing a first filtered electronic programming guide to the first wearable device and providing a second filtered electronic programming guide to the second wearable device. The first filtered electronic programming guide indicates the first set of media content preferences and the second filtered electronic programming guide indicates the second set of media content preferences. Other embodiments are disclosed.
    Type: Application
    Filed: January 24, 2018
    Publication date: May 31, 2018
    Applicant: The DIRECTV Group, Inc.
    Inventors: Heather Truong, Binny Asarikuniyil, Sudheer Bandela, Hai Nguyen
  • Publication number: 20180114549
    Abstract: Examples disclosed herein relate to dual in-line memory module (DIMM) battery backup. Some examples disclosed herein describe systems that include a backup power source pluggable into a DIMM slot. The backup power source may include a plurality of battery cells electrically connected to a DIMM to provide backup power to the DIMM. Each of the plurality of battery cells supporting the DIMM may be electrically connected to a DC-to-DC converter in series and to each other in parallel.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 26, 2018
    Inventors: Hai Nguyen, Daniel Hsieh, Abhishek Banerjee
  • Publication number: 20180115581
    Abstract: Software defined network (SDN) for preventing an attack on a host tracking service and a controller included in the same are disclosed. The SDN comprises a plurality of switches arranged on a data plane of the SDN, and connected to at least one host, and a controller arranged on a control plane of the SDN, configured to control the switches and perform a host tracking service for recognizing location of at least one host connected to the switches. Here, a switch A of the switches receives a packet from a host A connected to the switch A and transmits an address information message of the host A to the controller based on the packet. The controller determines whether or not the host A is a host for performing an attack on the host tracking service, by using the address information message and previous address information of the host.
    Type: Application
    Filed: August 31, 2017
    Publication date: April 26, 2018
    Inventors: Myungsik YOO, Tri Hai NGUYEN, Jin Seok CHOI
  • Publication number: 20180109557
    Abstract: Software defined network for detecting a DDoS attack using artificial intelligence and a controller included in the same are disclosed. The software defined network includes a controller arranged on a control plane of the software defined network, and a plurality of switches arranged on a data plane of the software defined network. Here, each of the switches collects flow which is aggregation of packets and transmits feature information concerning the flow to the controller, and the controller detects a DDoS attack by using the feature information concerning the flow and a back propagation neural network (BPNN).
    Type: Application
    Filed: August 31, 2017
    Publication date: April 19, 2018
    Inventors: Myungsik Yoo, Tri Hai Nguyen, Jin Seok Choi
  • Publication number: 20180109556
    Abstract: Software defined network capable of detecting a DDoS attack and a switch included in the same are disclosed. The software defined network comprises a controller arranged on a control plane of the software defined network, and a plurality of switches arranged on a data plane of the software defined network. Here, each of the switches collects packets received through corresponding external network and detects a DDoS attack by using the collected packets.
    Type: Application
    Filed: August 31, 2017
    Publication date: April 19, 2018
    Inventors: Myungsik Yoo, Tri Hai Nguyen, Jin Seok Choi
  • Publication number: 20180107260
    Abstract: An example system is provided herein. The system includes a fuel cell coupled to the set of electronic components. The fuel cell provides power to the set of electronic components when a set of conditions are met.
    Type: Application
    Filed: December 22, 2015
    Publication date: April 19, 2018
    Inventors: Andrew Cifala, Tahir Cader, Hai Nguyen, Ameya Soparkar, William J. Kosik
  • Publication number: 20180107357
    Abstract: A controller for controlling the display of secondary digital content displayed in an overlay above a primary video stream. The controller includes a touch interface device, a processor, and a memory storing non-transitory instructions. These instructions, when executed, can include (i) detecting a first input gesture by a user on the touch interface device, (ii) in response to detecting the first input gesture, selecting an application for display, (iii) detecting a second input gesture by the user on the touch interface device, (iv) in response to detecting the second input gesture, scrolling through a currently-displayed layer of the selected application displayed, (v) detecting a third input gesture by the user on the touch interface device, and (vi) in response to detecting the third input gesture, scrolling between layers of the selected application in a simulated Z-space.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Dale Alan HERIGSTAD, Nam Hoai DO, Nhan Minh DANG, Hieu Trung TRAN, Quang Sy DINH, Thang Viet NGUYEN, Long Hai NGUYEN, Linh Chi NGUYEN
  • Patent number: 9918129
    Abstract: Aspects of the subject disclosure may include, for example, detecting a first wearable device and a second wearable device in proximity of a display device and identifying a first user profile associated with the first wearable device and a second user profile associated with the second wearable device. Further aspects may include identifying a first set of media content preferences according to the first user profile and a second set of media content preferences according to the second user profile. Additional aspects may include providing a first filtered electronic programming guide to the first wearable device and providing a second filtered electronic programming guide to the second wearable device. The first filtered electronic programming guide indicates the first set of media content preferences and the second filtered electronic programming guide indicates the second set of media content preferences. Other embodiments are disclosed.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: March 13, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Heather Truong, Binny Asarikuniyil, Sudheer Bandela, Hai Nguyen
  • Publication number: 20180067786
    Abstract: The present disclosure relates to data distribution amongst nodes in a computing system. For example, a controller device of the computing system may first identify one or more nodes in a network that are available for data processing and/or storage tasks. The controller device may next assign data processing and/or storage tasks to one or more nodes. Data processing and/or storage tasks may be efficiently (e.g., randomly and/or evenly) distributed amongst one or more core processors of the assigned nodes. Techniques described herein help to balance the utilization of computing resources and minimize the risk of lost data during reconfigurations and/or network failures.
    Type: Application
    Filed: June 26, 2017
    Publication date: March 8, 2018
    Inventors: Hai Nguyen Trung, Chinh Vu Duc, Bang Le Thanh, Thuy Nguyen Thi Thu
  • Patent number: D825584
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: August 14, 2018
    Assignee: Becton, Dickinson and Company
    Inventors: Margaret Anne Jacobi, Sonya Mead, David John Siedzik, Tony Hai Nguyen, Ping Zheng