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: 20240135212Abstract: 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: ApplicationFiled: March 9, 2023Publication date: April 25, 2024Inventors: James R. Kennedy, Douglas A. Fidaleo, Anthony P. Dohi, Komath Naveen Kumar, Prutsdom Jiarathanakul, Benjamin Hwang, Michael Barron
-
Patent number: 10927020Abstract: 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: GrantFiled: April 1, 2019Date of Patent: February 23, 2021Assignee: PRO-EQUIPMENT, INC.Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Publication number: 20190225511Abstract: 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: ApplicationFiled: April 1, 2019Publication date: July 25, 2019Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Patent number: 10246350Abstract: 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: GrantFiled: March 5, 2018Date of Patent: April 2, 2019Assignee: PRO-EQUIPMENT, INC.Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Publication number: 20180194647Abstract: 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: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Patent number: 9926212Abstract: 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: GrantFiled: December 18, 2015Date of Patent: March 27, 2018Assignee: PRO-EQUIPMENT, INC.Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Patent number: 9536439Abstract: 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: GrantFiled: June 27, 2012Date of Patent: January 3, 2017Assignee: Audible, Inc.Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
-
Publication number: 20160175779Abstract: 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: ApplicationFiled: December 18, 2015Publication date: June 23, 2016Inventors: Richard Davie, Ingchen Douglas Hwang, Ludek Zatopek, Karel Vokurka
-
Patent number: 9317500Abstract: 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: GrantFiled: May 30, 2012Date of Patent: April 19, 2016Assignee: Audible, Inc.Inventor: Douglas Hwang
-
Patent number: 9075760Abstract: 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: GrantFiled: May 7, 2012Date of Patent: July 7, 2015Assignee: Audible, Inc.Inventor: Douglas Hwang
-
Patent number: 9037956Abstract: 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: GrantFiled: March 29, 2012Date of Patent: May 19, 2015Assignee: Audible, Inc.Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
-
Patent number: 8849676Abstract: 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: GrantFiled: March 29, 2012Date of Patent: September 30, 2014Assignee: Audible, Inc.Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, Jr., Shirley C. Yang
-
Publication number: 20140258858Abstract: 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: ApplicationFiled: May 7, 2012Publication date: September 11, 2014Inventor: Douglas Hwang
-
Publication number: 20140258462Abstract: 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: ApplicationFiled: May 7, 2012Publication date: September 11, 2014Inventor: Douglas Hwang
-
Publication number: 20140250219Abstract: 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: ApplicationFiled: May 30, 2012Publication date: September 4, 2014Inventor: Douglas Hwang
-
Publication number: 20130257871Abstract: 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: ApplicationFiled: March 29, 2012Publication date: October 3, 2013Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, JR., Shirley C. Yang
-
Publication number: 20130262127Abstract: 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: ApplicationFiled: March 29, 2012Publication date: October 3, 2013Inventors: Douglas S. Goldstein, Ajay Arora, Douglas Hwang, Guy A. Story, JR., Shirley C. Yang