Patents by Inventor Douglas Huang
Douglas Huang 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: 11957065Abstract: Various techniques and apparatus permit fabrication of superconductive circuits. A superconducting integrated circuit comprising a superconducting stud via, a kinetic inductor, and a capacitor may be formed. Forming a superconducting stud via in a superconducting integrated circuit may include masking with a hard mask and masking with a soft mask. Forming a superconducting stud via in a superconducting integrated circuit may include depositing a dielectric etch stop layer. Interlayer misalignment in the fabrication of a superconducting integrated circuit may be measured by an electrical vernier. Interlayer misalignment in the fabrication of a superconducting integrated circuit may be measured by a chain of electrical verniers and a Wheatstone bridge. A superconducting integrated circuit with three or more metal layers may include an enclosed, matched, on-chip transmission line. A metal wiring layer in a superconducting integrated circuit may be encapsulated.Type: GrantFiled: May 17, 2021Date of Patent: April 9, 2024Assignee: 1372934 B.C. LTD.Inventors: Shuiyuan Huang, Byong H. Oh, Douglas P. Stadtler, Edward G. Sterpka, Paul I. Bunyk, Jed D. Whittaker, Fabio Altomare, Richard G. Harris, Colin C. Enderud, Loren J. Swenson, Nicolas C. Ladizinsky, Jason J. Yao, Eric G. Ladizinsky
-
Patent number: 9632935Abstract: In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method includes receiving, at a controller configured to control the cache and a storage device associated with the cache, a signal indicating whether the non-volatile memory includes dirty data copied from the volatile memory to the non-volatile memory during a power down sequence, the dirty data including data that has not been stored in the storage device. In response to the received signal, the dirty data is restored from the non-volatile memory to the volatile memory, and flushed from the volatile memory to the storage device.Type: GrantFiled: March 10, 2015Date of Patent: April 25, 2017Assignee: Dell Products L.P.Inventors: Jacob Cherian, Marcelo Saraiva, Shane Chiasson, Gary Kotzur, Douglas Huang, Anand Nunna, William Lynn
-
Publication number: 20150186281Abstract: In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method includes receiving, at a controller configured to control the cache and a storage device associated with the cache, a signal indicating whether the non-volatile memory includes dirty data copied from the volatile memory to the non-volatile memory during a power down sequence, the dirty data including data that has not been stored in the storage device. In response to the received signal, the dirty data is restored from the non-volatile memory to the volatile memory, and flushed from the volatile memory to the storage device.Type: ApplicationFiled: March 10, 2015Publication date: July 2, 2015Inventors: Jacob Cherian, Marcelo Saraiva, Shane Chiasson, Gary Kotzur, Douglas Huang, Anand Nunna, William Lynn
-
Patent number: 9003118Abstract: In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method includes receiving, at a controller configured to control the cache and a storage device associated with the cache, a signal indicating whether the non-volatile memory includes dirty data copied from the volatile memory to the non-volatile memory during a power down sequence, the dirty data including data that has not been stored in the storage device. In response to the received signal, the dirty data is restored from the non-volatile memory to the volatile memory, and flushed from the volatile memory to the storage device.Type: GrantFiled: January 9, 2009Date of Patent: April 7, 2015Assignee: Dell Products L.P.Inventors: Jacob Cherian, Marcelo Saraiva, Shane Chiasson, Gary Kotzur, Douglas Huang, Anand Nunna, William Lynn
-
Patent number: 8771055Abstract: Certain examples disclose a gaming system comprising a display, a symbol selector, a symbol evaluator and a symbol modifier. The example symbol selector is arranged to select a plurality of sets of symbols for display on the display. The example symbol evaluator is arranged to determine whether the displayed symbols include any winning symbol combination. The example symbol modifier is arranged to, upon a determination that the displayed symbols include any winning symbol combination, repeatedly apply a modification rule to at least one of the plurality of sets of symbols until the displayed symbols do not include any winning symbol combination.Type: GrantFiled: August 10, 2011Date of Patent: July 8, 2014Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Gary Joseph Penacho, Casey Lyle Condron, Scott Monroe Stewart, Douglas Huang
-
Publication number: 20120083328Abstract: A method of gaming in a gaming system. The method comprises a) generating a game outcome comprising a set plurality of symbols, b) displaying the game outcome, c) identifying the number of instances of one or more specified symbols occurring in the set of symbols, d) incrementing a cumulative count value in memory of the gaming system for each specified symbol based on instances of the specified symbols in the set of symbols, and repeating steps a to d until an evaluation condition is met and thereafter evaluating the cumulative count value for each of the one or more specified symbols to determine any award payable.Type: ApplicationFiled: September 30, 2011Publication date: April 5, 2012Inventors: Douglas Huang, Scott Stewart
-
Publication number: 20120040736Abstract: Certain examples disclose a gaming system comprising a display, a symbol selector, a symbol evaluator and a symbol modifier. The example symbol selector is arranged to select a plurality of sets of symbols for display on the display. The example symbol evaluator is arranged to determine whether the displayed symbols include any winning symbol combination. The example symbol modifier is arranged to, upon a determination that the displayed symbols include any winning symbol combination, repeatedly apply a modification rule to at least one of the plurality of sets of symbols until the displayed symbols do not include any winning symbol combination.Type: ApplicationFiled: August 10, 2011Publication date: February 16, 2012Applicant: Aristocrat Technologies Australia PTY LimitedInventors: Gary Joseph Penacho, Casey Lyle Condron, Scott Monroe Stewart, Douglas Huang
-
Patent number: 7797501Abstract: A system and method of recovering cached data can be used when a particular physical storage device becomes unsuitable for storing data. In one aspect, the method can include providing the information handling system including a logical volume and a cache. The cache includes data that is to be stored within a particular physical storage device. The method can also include persisting the data within a different physical storage device. In one embodiment, the different physical storage device can be used to temporarily store the data when a logical volume is inaccessible. After the particular physical storage device becomes suitable to persist the data, the logical volume can be restored. The method can further include persisting the data within the particular or a replacement physical storage device. In another aspect, a system can be configured to carry out the methods described herein.Type: GrantFiled: November 14, 2007Date of Patent: September 14, 2010Assignee: Dell Products, LPInventors: Jacob Cherian, Marcelo D. Vinante, Douglas Huang
-
Publication number: 20100180065Abstract: In some embodiments, a method for controlling a cache having a volatile memory and a non-volatile memory during a power up sequence is provided. The method includes receiving, at a controller configured to control the cache and a storage device associated with the cache, a signal indicating whether the non-volatile memory includes dirty data copied from the volatile memory to the non-volatile memory during a power down sequence, the dirty data including data that has not been stored in the storage device. In response to the received signal, the dirty data is restored from the non-volatile memory to the volatile memory, and flushed from the volatile memory to the storage device.Type: ApplicationFiled: January 9, 2009Publication date: July 15, 2010Applicant: DELL PRODUCTS L.P.Inventors: Jacob Cherian, Marcelo Sariava, Shane Chiasson, Gary Kotzur, Douglas Huang, Anand Nunna, William Lynn
-
Publication number: 20090125676Abstract: A system and method of recovering cached data can be used when a particular physical storage device becomes unsuitable for storing data. In one aspect, the method can include providing the information handling system including a logical volume and a cache. The cache includes data that is to be stored within a particular physical storage device. The method can also include persisting the data within a different physical storage device. In one embodiment, the different physical storage device can be used to temporarily store the data when a logical volume is inaccessible. After the particular physical storage device becomes suitable to persist the data, the logical volume can be restored. The method can further include persisting the data within the particular or a replacement physical storage device. In another aspect, a system can be configured to carry out the methods described herein.Type: ApplicationFiled: November 14, 2007Publication date: May 14, 2009Applicant: DELL PRODUCTS, LPInventors: Jacob Cherian, Marcelo D. Vinante, Douglas Huang
-
Publication number: 20080096160Abstract: An apparatus for testing dental occlusion of a person under test includes a dental occlusion sensing unit that includes two occlusion force sensors mounted fixedly and respectively to two mounting ends of a connecting tube and operable to sense an occlusion force applied on each of top and bottom faces thereof so as to output an electrical signal corresponding to the occlusion force sensed thereby, and two transmission lines connected electrically to the occlusion force sensors and a processing unit and extending through the connecting tube for transmitting the electrical signals from the occlusion force sensors to the processing unit. The processing unit is operable to generate occlusion force information in relation to the electrical signals from the occlusion force sensors and to be displayed on a display unit.Type: ApplicationFiled: October 13, 2006Publication date: April 24, 2008Applicant: KAOHSIUNG MEDICAL UNIVERSITYInventors: Chun-Cheng Hung, Douglas Huang
-
Publication number: 20070168571Abstract: A system and method for automatic enforcement of firmware revision in an information handling system are disclosed. The method includes scanning an interconnection for hardware devices attached to the interconnection in an information handling system and determining an interconnection compatibility of each hardware device attached to the interconnection based on checking, verifying, and flagging a revision status of the firmware for each of the hardware devices attached to the interconnection. The method also includes displaying a warning to a user about possible compatibility issues, based on determining the interconnection compatibility of each of the hardware devices attached to the interconnection and determining whether a supported revision of firmware for each of the hardware devices attached to the interconnection is locally stored as a single uniform release, based on determining the interconnection compatibility of each of the hardware devices attached to the interconnection.Type: ApplicationFiled: November 2, 2005Publication date: July 19, 2007Inventors: Scott Ramsey, Douglas Huang, Michael Mamo
-
Patent number: 7228364Abstract: A system and method of SCSI and SAS hardware validation is disclosed. In one aspect, the present disclosure teaches a method of hardware validation in an information handling system including scanning an interconnection for hardware devices attached to the interconnection in an information handling system. The method further including determining compatibility of each hardware device place on the interconnection based on a supported device information matrix and a location of the hardware device in the information handling system. The method further including displaying a validation notification to a user for possible compatibility issues based on the determination.Type: GrantFiled: June 24, 2004Date of Patent: June 5, 2007Assignee: Dell Products L.P.Inventors: Scott Ramsey, Douglas Huang, Michael Mamo
-
Publication number: 20050289263Abstract: A system and method of SCSI and SAS hardware validation is disclosed. In one aspect, the present disclosure teaches a method of hardware validation in an information handling system including scanning an interconnection for hardware devices attached to the interconnection in an information handling system. The method further including determining compatibility of each hardware device place on the interconnection based on a supported device information matrix and a location of the hardware device in the information handling system. The method further including displaying a validation notification to a user for possible compatibility issues based on the determination.Type: ApplicationFiled: June 24, 2004Publication date: December 29, 2005Applicant: Dell Products L.P.Inventors: Scott Ramsey, Douglas Huang, Michael Mamo