Patents by Inventor An Quoc Tran
An Quoc Tran 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: 20220379222Abstract: A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.Type: ApplicationFiled: May 25, 2021Publication date: December 1, 2022Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
-
Publication number: 20220377403Abstract: A computer-implemented method for enhancing a video is provided. The method may include generating an annotation matrix comprising extracted video content associated with a video. The method may further include generating a viewer feedback matrix comprising extracted and aggregated viewer feedback, wherein the aggregated viewer feedback comprises a plurality of comments and viewer actions associated with the video, and wherein the plurality of comments appears as text that is located separate from a main window for playing the video. The method may further include generating an overlay matrix by merging the viewer feedback matrix and the annotation matrix. The method may further include generating at least one overlay window for overlaying in the main window of the video at the particular point in time during a playing of the video, wherein the at least one overlay window includes textual information generated from the aggregated viewer feedback.Type: ApplicationFiled: May 20, 2021Publication date: November 24, 2022Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
-
Publication number: 20220188882Abstract: A method for leaving hierarchical-embedded reviews for verified transactions comprising: (i) receiving a first provider entity data set; (ii) creating a first provider portion of a first graph data structure; (iii) creating a first customer entity node in the first graph data structure; (iv) receiving a new transaction data set including information indicative of a business transaction between the first customer entity and a first provider sub-entity of the plurality of sub-entities; (v) creating a new transaction node in the first graph data structure, with the new transaction node including data from the first new transaction data set; (vi) creating a pairwise connection in the first graph data structure between the new transaction node and the lower level node corresponding to the first provider sub-entity; and (vii) creating a pairwise connection in the first graph data structure between the new transaction node and the first customer entity node.Type: ApplicationFiled: December 10, 2020Publication date: June 16, 2022Inventors: Thai Quoc Tran, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
-
Patent number: 11295355Abstract: A method, computer system, and a computer program product for user feedback visualization is provided. The present invention may include, receiving at least one image of a product from a user device. The present invention may also include, rendering a product representation of the product based on the received at least one image. The present invention may further include, registering a user-defined product feature associated with the rendered product representation. The present invention may also include, receiving a textual statement corresponding to a user opinion of the user-defined product feature. The present invention may also include, associating, based on natural language processing, at least one segment of the received textual statement with the registered user-defined product feature.Type: GrantFiled: September 24, 2020Date of Patent: April 5, 2022Assignee: International Business Machines CorporationInventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
-
Publication number: 20220092652Abstract: A method, computer system, and a computer program product for user feedback visualization is provided. The present invention may include, receiving at least one image of a product from a user device. The present invention may also include, rendering a product representation of the product based on the received at least one image. The present invention may further include, registering a user-defined product feature associated with the rendered product representation. The present invention may also include, receiving a textual statement corresponding to a user opinion of the user-defined product feature. The present invention may also include, associating, based on natural language processing, at least one segment of the received textual statement with the registered user-defined product feature.Type: ApplicationFiled: September 24, 2020Publication date: March 24, 2022Inventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
-
Publication number: 20220092668Abstract: Service deployments of multiple services are grouped together according to common usage history. Services are proposed for a user account where one service of a services group is deployed and another service of the services group is new, or not deployed by the user account. Usage factors specific to a user account a weighted for ranking recommendation of certain services within service groups have at least one deployed service and at least one new service.Type: ApplicationFiled: September 21, 2020Publication date: March 24, 2022Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
-
Publication number: 20220091965Abstract: Assets in a virtual environment are assigned to locations based on attributes of the locations, such as light level, temperature, etc. Attributes are determined based on simulating the virtual environment. The virtual environment can be simulated over a period of time, during which multiple attribute values can be recorded, resulting in an aggregated attribute value to better enable more immersive asset placement.Type: ApplicationFiled: September 20, 2020Publication date: March 24, 2022Inventors: Thai Quoc Tran, Cindy Han Lu, Weiwei Liu
-
Publication number: 20220056701Abstract: An elbow joint connector includes an elbow portion and a locking mechanism detachably coupled to a distal end of the elbow portion. The locking mechanism including a pair of locking members translatable relative to one another along an interface transverse to a longitudinal axis of the elbow joint connector. Divergent translation of the pair of locking members relative to one another along the interface increases a portion of an outer periphery of the locking mechanism to lock the elbow portion to an adjoining member. The elbow joint connector is configured for detachable coupling to an adjoining elbow joint connector and pivotally rotatable relative thereto from a first configuration in which respective center axes of the connectors form an acute angle to a second configuration in which the respective center axes are collinear.Type: ApplicationFiled: November 2, 2021Publication date: February 24, 2022Inventors: Jay Mornan, Quoc Tran
-
Patent number: 11200910Abstract: A processor may store a first version of an audio file and fragment the audio file into at least a first time segment. The processor may receive a first edit to the audio file and identify a first edited version of the first time segment in the first edit. The processor may update the first version of the audio file with the first edit, resulting in a second version of the audio file comprising the first edited version of the first time segment. The processor may receive a second edit to the first version of the audio file and identify a second edited version of the first time segment in the second edit. The processor may determine, based on the second edited version, that the second edit alters an outdated version of the first time segment, resulting in an edit conflict. The processor may notify a user of the conflict.Type: GrantFiled: June 28, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
-
Patent number: 11174645Abstract: An elbow joint connector includes an elbow portion and a locking mechanism detachably coupled to a distal end of the elbow portion. The locking mechanism including a pair of locking members translatable relative to one another along an interface transverse to a longitudinal axis of the elbow joint connector. Divergent translation of the pair of locking members relative to one another along the interface increases a portion of an outer periphery of the locking mechanism to lock the elbow portion to an adjoining member. The elbow joint connector is configured for detachable coupling to an adjoining elbow joint connector and pivotally rotatable relative thereto from a first configuration in which respective center axes of the connectors form an acute angle to a second configuration in which the respective center axes are collinear.Type: GrantFiled: July 2, 2019Date of Patent: November 16, 2021Assignee: THE LANDMARK GROUP, INC.Inventors: Jay Mornan, Quoc Tran
-
Publication number: 20210187608Abstract: The invention relates to a compacted and densified metal material having one or more phases formed of an agglomerate of grains, the cohesion of the material being provided by bridges formed between grains, said material having a relative density higher than or equal to 95% and preferably higher than or equal to 98%.Type: ApplicationFiled: March 5, 2021Publication date: June 24, 2021Applicant: ETA SA Manufacture Horlogere SuisseInventors: Jean-Claude EICHENBERGER, Hung Quoc TRAN
-
Publication number: 20210161537Abstract: A vascular occluding device for modifying blood flow in a vessel, while maintaining blood flow to the surrounding tissue. The occluding device includes a flexible, easily compressible and bendable occluding device that is particularly suited for treating aneurysms in the brain. The neurovascular occluding device can be deployed using a micro-catheter. The occluding device can be formed by braiding wires in a helical fashion and can have varying lattice densities along the length of the occluding device. The occluding device could also have different lattice densities for surfaces on the same radial plane.Type: ApplicationFiled: February 11, 2021Publication date: June 3, 2021Inventors: Aaron Lee Berez, Quang Quoc Tran
-
Patent number: 10987732Abstract: The invention relates to a compacted and densified metal material comprising one or more phases formed of an agglomerate of grains, the cohesion of the material being provided by bridges formed between grains, said material having a relative density higher than or equal to 95% and preferably higher than or equal to 98%.Type: GrantFiled: November 18, 2016Date of Patent: April 27, 2021Assignee: ETA SA Manufacture Horlogere SuisseInventors: Jean-Claude Eichenberger, Hung Quoc Tran
-
Patent number: 10979568Abstract: A method, computer system, and a computer program product for dynamic graphical rendering of call options is provided. The present invention may include receiving, by an interactive voice response (IVR) system, a phone call from a telephonic device. The present invention may include determining that the telephonic device includes a visual menu device type. The present invention may include generating a visual prompt menu having a visual representation of a set of call options included in the IVR system. The present invention may include transmitting the generated visual prompt menu to a display of the telephonic device. The present invention may include receiving, from the telephonic device, at least one selected call option from the generated visual prompt menu. The present invention may include processing, by the IVR system, a call sequence based on the received at least one selected call option from the generated visual prompt menu.Type: GrantFiled: March 12, 2020Date of Patent: April 13, 2021Assignee: International Business Machines CorporationInventors: Cindy Han Lu, Thai Quoc Tran, Srinivas R. Brahmaroutu
-
Patent number: 10967248Abstract: Methods and systems that facilitate generating and presenting a crossword puzzle. Methods include obtaining, from a content source, a plurality of data items. Using the plurality of data items, a dictionary of clue-word pairs are generated. A crossword layout is generated using a random crossword layout generator. The generated crossword layout is input to a model that outputs a likelihood that the input crossword layout results in a valid crossword. If the likelihood that the crossword layout results in a valid crossword puzzle satisfies a first threshold, a plurality of words in a set of clue-word pairs from among the plurality of clue-word pairs is inserted into the crossword layout. If the plurality of words inserted into the crossword layout results in a valid crossword puzzle, the crossword puzzle is provided to a user on a user device using the set of clue-word pairs.Type: GrantFiled: June 12, 2019Date of Patent: April 6, 2021Assignee: Google LLCInventors: Adam Lelkes, Colin Keogh, Regis McHugh Gaughan, III, Katrina Tempero, Cong Yu, Vinh Quoc Tran, Ziad Raymond Sultan
-
Publication number: 20210002904Abstract: An elbow joint connector includes an elbow portion and a locking mechanism detachably coupled to a distal end of the elbow portion. The locking mechanism including a pair of locking members translatable relative to one another along an interface transverse to a longitudinal axis of the elbow joint connector. Divergent translation of the pair of locking members relative to one another along the interface increases a portion of an outer periphery of the locking mechanism to lock the elbow portion to an adjoining member. The elbow joint connector is configured for detachable coupling to an adjoining elbow joint connector and pivotally rotatable relative thereto from a first configuration in which respective center axes of the connectors form an acute angle to a second configuration in which the respective center axes are collinear.Type: ApplicationFiled: July 2, 2019Publication date: January 7, 2021Inventors: Jay Mornan, Quoc Tran
-
Publication number: 20200411034Abstract: A processor may store a first version of an audio file and fragment the audio file into at least a first time segment. The processor may receive a first edit to the audio file and identify a first edited version of the first time segment in the first edit. The processor may update the first version of the audio file with the first edit, resulting in a second version of the audio file comprising the first edited version of the first time segment. The processor may receive a second edit to the first version of the audio file and identify a second edited version of the first time segment in the second edit. The processor may determine, based on the second edited version, that the second edit alters an outdated version of the first time segment, resulting in an edit conflict. The processor may notify a user of the conflict.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
-
Patent number: 10871003Abstract: An energy transmission system comprising a pole, at least one wire, a sensing system coupled to the pole for monitoring pole temperature, dynamic pole loading, external impact on the pole, vibration of the pole, and wires that are downed, at least one line sensor coupled to the wire and at least one powered data integrator. The sensing system comprises at least one dynamic pole loading sensor and a three-dimensional accelerometer. The dynamic pole loading sensor can be coupled to the lower portion of the pole above ground level but not more than 10 feet above ground level. Optionally there are two dynamic pole loading sensors, the first sensor having a longitudinal axis parallel to a longitudinal axis of the pole, and the second sensor having a longitudinal axis perpendicular to the longitudinal axis of the pole.Type: GrantFiled: February 14, 2019Date of Patent: December 22, 2020Assignee: Southern California Edison CompanyInventors: Bryan Pham, James Palma, Viet Quoc Tran, Vibhu Kaushik
-
Publication number: 20200391101Abstract: Methods and systems that facilitate generating and presenting a crossword puzzle. Methods include obtaining, from a content source, a plurality of data items. Using the plurality of data items, a dictionary of clue-word pairs are generated. A crossword layout is generated using a random crossword layout generator. The generated crossword layout is input to a model that outputs a likelihood that the input crossword layout results in a valid crossword. If the likelihood that the crossword layout results in a valid crossword puzzle satisfies a first threshold, a plurality of words in a set of clue-word pairs from among the plurality of clue-word pairs is inserted into the crossword layout. If the plurality of words inserted into the crossword layout results in a valid crossword puzzle, the crossword puzzle is provided to a user on a user device using the set of clue-word pairs.Type: ApplicationFiled: June 12, 2019Publication date: December 17, 2020Inventors: Adam Lelkes, Colin Keogh, Regis McHugh Gaughan, III, Katrina Tempero, Cong Yu, Vinh Quoc Tran, Ziad Raymond Sultan
-
Publication number: 20200370323Abstract: An energy transmission system comprising a pole, at least one wire, a sensing system coupled to the pole for monitoring pole temperature, dynamic pole loading, external impact on the pole, vibration of the pole, and wires that are downed, at least one line sensor coupled to the wire and at least one powered data integrator. The sensing system comprises at least one dynamic pole loading sensor and a three-dimensional accelerometer. The dynamic pole loading sensor can be coupled to the lower portion of the pole above ground level but not more than 10 feet above ground level. Optionally there are two dynamic pole loading sensors, the first sensor having a longitudinal axis parallel to a longitudinal axis of the pole, and the second sensor having a longitudinal axis perpendicular to the longitudinal axis of the pole.Type: ApplicationFiled: February 14, 2019Publication date: November 26, 2020Inventors: Bryan Pham, James Palma, Viet Quoc Tran, Vibhu Kaushik