Patents by Inventor Douglas Hwang

Douglas Hwang 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: 20240135212
    Abstract: A system includes a computing platform having a hardware processor and a memory storing software code, a memory data structure storing memory features for an artificial intelligence interactive character (AIIC), and a trained machine learning (ML) model. The software code is executed to elicit, using the AIIC, a reminiscence from a user, predict, using the trained ML model and the reminiscence, one or more user memory feature(s) of the reminiscence, identify, using the memory data structure, one or more of the memory features for the AIIC as corresponding to the user memory feature(s), and determine, using the user memory feature(s), a mood modifier for a creative composition. The software code is further executed to produce, based on the mood modifier and the corresponding one or more of the plurality of memory features for the AIIC, the creative composition, and provide the creative composition to the AIIC.
    Type: Application
    Filed: March 9, 2023
    Publication date: April 25, 2024
    Inventors: James R. Kennedy, Douglas A. Fidaleo, Anthony P. Dohi, Komath Naveen Kumar, Prutsdom Jiarathanakul, Benjamin Hwang, Michael Barron
  • Patent number: 10927020
    Abstract: A high velocity cross flow dynamic membrane filtration system disc membrane assembly includes a frame having first and second end members and a plurality of rails extending between the first and second end members. At least two parallel support shafts are coupled to the frame, each support shaft defining a longitudinal axis about which is positioned a plurality of axially spaced membrane discs. The plurality of membrane discs associated with one of the at least two parallel support shafts is interspersed between the plurality of membrane discs associated with another of the at least two parallel support shafts. Each rail of the plurality of rails is configured to be received by a mounting rail within a vessel defining a treatment chamber. A permeate tube is coupled to each support shaft and in fluid communication with the membrane discs associated with that support shaft.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: February 23, 2021
    Assignee: PRO-EQUIPMENT, INC.
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Publication number: 20190225511
    Abstract: A high velocity cross flow dynamic membrane filtration system disc membrane assembly includes a frame having first and second end members and a plurality of rails extending between the first and second end members. At least two parallel support shafts are coupled to the frame, each support shaft defining a longitudinal axis about which is positioned a plurality of axially spaced membrane discs. The plurality of membrane discs associated with one of the at least two parallel support shafts is interspersed between the plurality of membrane discs associated with another of the at least two parallel support shafts. Each rail of the plurality of rails is configured to be received by a mounting rail within a vessel defining a treatment chamber. A permeate tube is coupled to each support shaft and in fluid communication with the membrane discs associated with that support shaft.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Patent number: 10246350
    Abstract: A method of operating a high velocity cross flow dynamic membrane filtration includes feeding a fluid stream into a pressure vessel, in which the vessel defines a treatment chamber containing a disc membrane assembly having a first support shaft and a second support shaft, each support shaft defining a longitudinal axis about which is positioned a plurality of axially spaced membrane discs. The method further includes distributing the fluid stream over at least a portion of the disc membrane assembly. The method also includes discharging a first portion of the fluid stream from the vessel and discharging a second portion of the fluid stream from the vessel. The method additionally includes rotating the first support shaft and the second support shaft in a first direction. The rotating includes modulating a rotation rate in response to the flow rate of the second portion of the fluid stream.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 2, 2019
    Assignee: PRO-EQUIPMENT, INC.
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Publication number: 20180194647
    Abstract: A method of operating a high velocity cross flow dynamic membrane filtration includes feeding a fluid stream into a pressure vessel, in which the vessel defines a treatment chamber containing a disc membrane assembly having a first support shaft and a second support shaft, each support shaft defining a longitudinal axis about which is positioned a plurality of axially spaced membrane discs. The method further includes distributing the fluid stream over at least a portion of the disc membrane assembly. The method also includes discharging a first portion of the fluid stream from the vessel and discharging a second portion of the fluid stream from the vessel. The method additionally includes rotating the first support shaft and the second support shaft in a first direction. The rotating includes modulating a rotation rate in response to the flow rate of the second portion of the fluid stream.
    Type: Application
    Filed: March 5, 2018
    Publication date: July 12, 2018
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Patent number: 9926212
    Abstract: A high velocity cross flow dynamic membrane filtration system includes a disc membrane assembly having a frame and at least two support shafts. Each support shaft defines a longitudinal axis about which is positioned a plurality of axially spaced membrane discs, with each shaft further coupled to the frame. A permeate tube is coupled to each support shaft and in fluid communication with the membrane discs associated with that support shaft. A vessel defines a treatment chamber and is configured to removably support the disc membrane assembly within the treatment chamber. The vessel further includes a wall. The filtration system also includes a drive system. The permeate tubes are configured to extend through a portion of the vessel wall when the disc membrane assembly is positioned within the treatment chamber. The permeate tubes are further configured for rotation by the drive system.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: March 27, 2018
    Assignee: PRO-EQUIPMENT, INC.
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Patent number: 9536439
    Abstract: A service for conveying questions with an item of content is disclosed. The content question service may analyze a portion of an item of content, select a question task, and then generate a question about the portion of the item of content using the selected question task. The content question service may receive a user's response to the conveyed question, analyze the response, and track the user's skill level for the selected question task.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: January 3, 2017
    Assignee: Audible, Inc.
    Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
  • Publication number: 20160175779
    Abstract: A high velocity cross flow dynamic membrane filtration system includes a disc membrane assembly having a frame and at least two support shafts. Each support shaft defines a longitudinal axis about which is positioned a plurality of axially spaced membrane discs, with each shaft further coupled to the frame. A permeate tube is coupled to each support shaft and in fluid communication with the membrane discs associated with that support shaft. A vessel defines a treatment chamber and is configured to removably support the disc membrane assembly within the treatment chamber. The vessel further includes a wall. The filtration system also includes a drive system. The permeate tubes are configured to extend through a portion of the vessel wall when the disc membrane assembly is positioned within the treatment chamber. The permeate tubes are further configured for rotation by the drive system.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 23, 2016
    Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
  • Patent number: 9317500
    Abstract: Aspects of the present disclosure relate to one or more configured computing systems identifying when content includes a base content and a translated content that can be synchronously presented. Once a content match is identified, a device to receive synchronization information can also be identified. The synchronization information can enable one or more devices to synchronously present translated content while consuming a base content. For example, an English language audio book may be output synchronously with a Spanish language eBook.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: April 19, 2016
    Assignee: Audible, Inc.
    Inventor: Douglas Hwang
  • Patent number: 9075760
    Abstract: A content customization service is disclosed. A user computing device and/or a content customization server may customize a narration associated with an item of content at the request of a listener or a rights-holder. One or more user interfaces may be provided to facilitate these requests. Some examples of customization include specifying settings for the language, accent, mood, or speaker of the narration. Other examples of customization include specifying settings for the bass, treble, pitch, pace, or contrast of the narration. These settings may be collected as narration settings information. The content customization service may distribute this information over an electronic network. The content customization service may provide recommendations to help users select customizations.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: July 7, 2015
    Assignee: Audible, Inc.
    Inventor: Douglas Hwang
  • Patent number: 9037956
    Abstract: A content processing service may analyze an item of original content and identify several objects, attributes of those objects, and relationships between those objects present in the item of original content. The content processing service may also analyze a source graph, such as a social graph or supplemental graph, and identify several objects, attributes of those objects, and relationships between those objects present in the source graph. The content processing service may customize the item of original content by selecting an original object and selecting a source graph object. One or more of the attributes or relationships of the selected original object in the item of original content may be replaced by one or more of the attributes or relationships of the selected source graph object, thereby forming an item of modified content.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: May 19, 2015
    Assignee: Audible, Inc.
    Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
  • Patent number: 8849676
    Abstract: A content processing service may analyze an item of original content and identify several objects, attributes of those objects, and relationships between those objects present in the item of original content. The content processing service may also analyze a source graph, such as a social graph or supplemental graph, and identify several objects, attributes of those objects, and relationships between objects present in the source graph. The content processing service may customize the item of original content by selecting an original object and selecting a source graph object. One or more of the attributes or relationships of the selected original object in the item of original content may be replaced by one or more of the attributes or relationships of the selected source graph object. To customize items of audio content, audio content associated with the source graph object may replace audio content associated with the target graph object.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: September 30, 2014
    Assignee: Audible, Inc.
    Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
  • Publication number: 20140258858
    Abstract: A content customization service is disclosed. A user computing device and/or a content customization server may customize a narration associated with an item of content at the request of a listener or a rights-holder. One or more user interfaces may be provided to facilitate these requests. Some examples of customization include specifying settings for the language, accent, mood, or speaker of the narration. Other examples of customization include specifying settings for the bass, treble, pitch, pace, or contrast of the narration. The content customization service may select a computing device to perform the customization. For example, the user computing device may modify the narration by itself, or the user computing device may transmit a request for modified narration to the content customization server, which may then transmit modified narration to the user computing device.
    Type: Application
    Filed: May 7, 2012
    Publication date: September 11, 2014
    Inventor: Douglas Hwang
  • Publication number: 20140258462
    Abstract: A content customization service is disclosed. A user computing device and/or a content customization server may customize a narration associated with an item of content at the request of a listener or a rights-holder. One or more user interfaces may be provided to facilitate these requests. Some examples of customization include specifying settings for the language, accent, mood, or speaker of the narration. Other examples of customization include specifying settings for the bass, treble, pitch, pace, or contrast of the narration. These settings may be collected as narration settings information. The content customization service may distribute this information over an electronic network. The content customization service may provide recommendations to help users select customizations.
    Type: Application
    Filed: May 7, 2012
    Publication date: September 11, 2014
    Inventor: Douglas Hwang
  • Publication number: 20140250219
    Abstract: Aspects of the present disclosure relate to one or more configured computing systems identifying when content includes a base content and a translated content that can be synchronously presented. Once a content match is identified, a device to receive synchronization information can also be identified. The synchronization information can enable one or more devices to synchronously present translated content while consuming a base content. For example, an English language audio book may be output synchronously with a Spanish language eBook.
    Type: Application
    Filed: May 30, 2012
    Publication date: September 4, 2014
    Inventor: Douglas Hwang
  • Publication number: 20130257871
    Abstract: A content processing service may analyze an item of original content and identify several objects, attributes of those objects, and relationships between those objects present in the item of original content. The content processing service may also analyze a source graph, such as a social graph or supplemental graph, and identify several objects, attributes of those objects, and relationships between those objects present in the source graph. The content processing service may customize the item of original content by selecting an original object and selecting a source graph object. One or more of the attributes or relationships of the selected original object in the item of original content may be replaced by one or more of the attributes or relationships of the selected source graph object, thereby forming an item of modified content.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, JR., Shirley C. Yang
  • Publication number: 20130262127
    Abstract: A content processing service may analyze an item of original content and identify several objects, attributes of those objects, and relationships between those objects present in the item of original content. The content processing service may also analyze a source graph, such as a social graph or supplemental graph, and identify several objects, attributes of those objects, and relationships between objects present in the source graph. The content processing service may customize the item of original content by selecting an original object and selecting a source graph object. One or more of the attributes or relationships of the selected original object in the item of original content may be replaced by one or more of the attributes or relationships of the selected source graph object. To customize items of audio content, audio content associated with the source graph object may replace audio content associated with the target graph object.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, JR., Shirley C. Yang