Patents by Inventor Hung Le

Hung Le 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: 10275928
    Abstract: Examples are described for overlaying primitives, arranged as concentric circles, in circular images onto respective mesh models to generate rectangular images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Patent number: 10157448
    Abstract: Techniques are described for generating and rendering video content based on area of interest (also referred to as foveated rendering) to allow 360 video or virtual reality to be rendered with relatively high pixel resolution even on hardware not specifically designed to render at such high pixel resolution. Processing circuitry may be configured to keep the pixel resolution within a first portion of an image of one view at the relatively high pixel resolution, but reduce the pixel resolution through the remaining portions of the image of the view based on an eccentricity map and/or user eye placement. A device may receive the images of these views and process the images to generate viewable content (e.g., perform stereoscopic rendering or interpolation between views). Processing circuitry may also make use of future frames within a video stream and base predictions on those future frames.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 18, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Phi Hung Le Nguyen, Ning Bi
  • Publication number: 20180357804
    Abstract: Examples are described for mapping primitives in circular images, generated from texture coordinate that compensate for rotation of cameras, onto respective mesh models to generate images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.
    Type: Application
    Filed: January 11, 2018
    Publication date: December 13, 2018
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen
  • Patent number: 10102610
    Abstract: Examples are described for overlaying circular images onto a three-dimensional mesh model to generated respective portions of image content for 360-degree viewable content, where each of the portions is a sub-capsule that is larger than half of the sphere. The portions are rendered and then blended based on overlapping portions of the image content from the 360-degree viewable content.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: October 16, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Patent number: 10097112
    Abstract: A vibrational multi-morph piezoelectric energy harvester includes a composite shim having a parallelepiped form with a thickness dimension made smaller than width and length dimensions, and having a stiffness shifting from one extremity to the other extremity to minimize mechanical constraints developed at a clamping area; a seismic mass mounted at an end opposite to the clamping area to mechanically match the system to the surrounding vibration resonance; one or more piezoelectric layers laminated on said composite shim; and electrodes plated onto the one or more piezoelectric layers for connection to an electronic harvesting circuit, a battery, or a super capacitor.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: October 9, 2018
    Assignee: VERMON S.A.
    Inventors: An Nguyen-Dinh, Guillaume Ferin, Claire Bantignies, Hung Le Khanh, Cyril Meynier, Etienne Flesch
  • Patent number: 9998443
    Abstract: A method for identifying a shared credential within a networked computing environment. The method includes a computer processor accessing information corresponding to an aggregated plurality of authentication events within a networked computing environment. The method further includes identifying one or more credentials that are associated with the aggregated plurality of authentication events. The method further includes analyzing a frequency of usage of a first credential that is included in the identified one or more credentials. The method further includes determining that the first credential is shared, based at least in part, on the analysis of the frequency of usage of the first credential in authentication events by one or more hosts, and information related to authentication events corresponding to the one or more hosts that utilize the credential in authentication events. The method further includes generating a report that identifies that the first credential is shared.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aditya S. Cetlur, Hung Le, Edwin B. Soenaryo
  • Publication number: 20180144520
    Abstract: Techniques are described related to generating image content. A graphics processing unit (GPU) is configured to receive a first set of images generated from a first camera device in a first location, the first camera device having a first orientation, render for display the first set of images oriented to an orientation reference, receive a second, different set of images generated from a second, different camera device in a second, different location, the second camera device having a second orientation, the second orientation being different than the first orientation, and render for display the second set of images oriented to the orientation reference.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 24, 2018
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Patent number: 9852539
    Abstract: At least one processor may retrieve from a framebuffer a depth value associated with a pixel. The at least one processor may determine whether a fragment depth value associated with a fragment of a splat is within a non-zero offset of the depth value associated with the pixel. Responsive to determining that the fragment depth value associated with the fragment of the splat is within the non-zero offset of the depth value associated with the pixel, the at least one processor may output updated data for the pixel to the framebuffer based at least in part on data associated with the fragment of the splat.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: December 26, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Phi Hung Le Nguyen
  • Publication number: 20170287107
    Abstract: Examples are described for overlaying circular images onto a three-dimensional mesh model to generated respective portions of image content for 360-degree viewable content, where each of the portions is a sub-capsule that is larger than half of the sphere. The portions are rendered and then blended based on overlapping portions of the image content from the 360-degree viewable content.
    Type: Application
    Filed: September 20, 2016
    Publication date: October 5, 2017
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Publication number: 20170287200
    Abstract: Examples are described for overlaying primitives, arranged as concentric circles, in circular images onto respective mesh models to generate rectangular images representative of a 360-degree video or image. Portions of the rectangular images are blended to generate a stitched rectangular image, and image content for display is generated based on the stitched rectangular image.
    Type: Application
    Filed: December 1, 2016
    Publication date: October 5, 2017
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Publication number: 20170257040
    Abstract: A vibrational multi-morph piezoelectric energy harvester includes a composite shim having a parallelepiped form with a thickness dimension made smaller than width and length dimensions, and having a stiffness shifting from one extremity to the other extremity to minimize mechanical constraints developed at a clamping area; a seismic mass mounted at an end opposite to the clamping area to mechanically match the system to the surrounding vibration resonance; one or more piezoelectric layers laminated on said composite shim; and electrodes plated onto the one or more piezoelectric layers for connection to an electronic harvesting circuit, a battery, or a super capacitor.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: An NGUYEN-DINH, Guillaume FERIN, Claire BANTIGNIES, Hung LE KHANH, Cyril MEYNIER, Etienne FLESCH
  • Publication number: 20170244689
    Abstract: A method for identifying a shared credential within a networked computing environment. The method includes a computer processor accessing information corresponding to an aggregated plurality of authentication events within a networked computing environment. The method further includes identifying one or more credentials that are associated with the aggregated plurality of authentication events. The method further includes analyzing a frequency of usage of a first credential that is included in the identified one or more credentials. The method further includes determining that the first credential is shared, based at least in part, on the analysis of the frequency of usage of the first credential in authentication events by one or more hosts, and information related to authentication events corresponding to the one or more hosts that utilize the credential in authentication events. The method further includes generating a report that identifies that the first credential is shared.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Inventors: Aditya S. Cetlur, Hung Le, Edwin B. Soenaryo
  • Publication number: 20170236252
    Abstract: Techniques are described for generating and rendering video content based on area of interest (also referred to as foveated rendering) to allow 360 video or virtual reality to be rendered with relatively high pixel resolution even on hardware not specifically designed to render at such high pixel resolution. Processing circuitry may be configured to keep the pixel resolution within a first portion of an image of one view at the relatively high pixel resolution, but reduce the pixel resolution through the remaining portions of the image of the view based on an eccentricity map and/or user eye placement. A device may receive the images of these views and process the images to generate viewable content (e.g., perform stereoscopic rendering or interpolation between views). Processing circuitry may also make use of future frames within a video stream and base predictions on those future frames.
    Type: Application
    Filed: September 20, 2016
    Publication date: August 17, 2017
    Inventors: Phi Hung Le Nguyen, Ning Bi
  • Publication number: 20160253838
    Abstract: At least one processor may retrieve from a framebuffer a depth value associated with a pixel. The at least one processor may determine whether a fragment depth value associated with a fragment of a splat is within a non-zero offset of the depth value associated with the pixel. Responsive to determining that the fragment depth value associated with the fragment of the splat is within the non-zero offset of the depth value associated with the pixel, the at least one processor may output updated data for the pixel to the framebuffer based at least in part on data associated with the fragment of the splat.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventor: Phi Hung Le Nguyen
  • Publication number: 20150281679
    Abstract: Techniques are described for generating autostereoscopy content. A graphics processing unit (GPU) may determine from which views to retrieve pixel data, and may read the pixel data from corresponding images of only the determined views. In this manner, the techniques may promote efficiency in the generation of autostereoscopy content.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Phi Hung Le Nguyen, Bijan Forutanpour, Ning Bi
  • Patent number: 8762787
    Abstract: A system and method for testing in a database system. In one embodiment, a method includes receiving an indication of one or more changes to a software application, wherein each change corresponds to a different version of the software application. The method further includes generating one or more virtual machines for a version of the software application in response to the indication, wherein the one or more virtual machines test the version of the software application.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: June 24, 2014
    Assignee: salesforce.com, inc.
    Inventors: William Lam, Matthew Cowger, Ashit Jain, Hung Le, Mohit Chawla
  • Publication number: 20130283103
    Abstract: A system and method for testing in a database system. In one embodiment, a method includes receiving an indication of one or more changes to a software application, wherein each change corresponds to a different version of the software application. The method further includes generating one or more virtual machines for a version of the software application in response to the indication, wherein the one or more virtual machines test the version of the software application.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Inventors: William Lam, Matthew Cowger, Ashit Jain, Hung Le, Mohit Chawla
  • Patent number: 8489929
    Abstract: A system and method for testing in a database system. In one embodiment, a method includes receiving an indication of one or more changes to a software application, wherein each change corresponds to a different version of the software application. The method further includes generating one or more virtual machines for a version of the software application in response to the indication, wherein the one or more virtual machines test the version of the software application.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: July 16, 2013
    Assignee: salesforce.com, inc.
    Inventors: William Lam, Matthew Cowger, Ashit Jain, Hung Le, Mohit Chawla
  • Publication number: 20120084607
    Abstract: A system and method for testing in a database system. In one embodiment, a method includes receiving an indication of one or more changes to a software application, wherein each change corresponds to a different version of the software application. The method further includes generating one or more virtual machines for a version of the software application in response to the indication, wherein the one or more virtual machines test the version of the software application.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Salesforce.com, inc.
    Inventors: William Lam, Matthew Cowger, Ashit Jain, Hung Le
  • Publication number: 20110055553
    Abstract: A method for implement an energy-efficient user access control to wireless sensor networks is disclosed. A user creates a secret key and sending it to a sensor. The sensor builds a first MAC value by the secret key and sends it to the Key Distribution Center which builds a second MAC value and sending it to the sensor. The sensor decrypts the second MAC value to get a random number, and builds a third MAC value by the random number. The third MAC value is used by the user to authenticate the sensor.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 3, 2011
    Inventors: Sung-Young Lee, Young-Koo Lee, Xuan Hung Le