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: 20220379222
    Abstract: 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: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
  • Publication number: 20220377403
    Abstract: 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: Application
    Filed: May 20, 2021
    Publication date: November 24, 2022
    Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
  • Publication number: 20220188882
    Abstract: 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: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Thai Quoc Tran, Cindy Han Lu, Animesh Singh, Srinivas R. Brahmaroutu
  • Patent number: 11295355
    Abstract: 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: Grant
    Filed: September 24, 2020
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
  • Publication number: 20220092652
    Abstract: 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: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Cindy Han Lu, Thai Quoc Tran, Animesh Singh, Srinivas R. Brahmaroutu
  • Publication number: 20220092668
    Abstract: 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: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
  • Publication number: 20220091965
    Abstract: 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: Application
    Filed: September 20, 2020
    Publication date: March 24, 2022
    Inventors: Thai Quoc Tran, Cindy Han Lu, Weiwei Liu
  • Publication number: 20220056701
    Abstract: 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: Application
    Filed: November 2, 2021
    Publication date: February 24, 2022
    Inventors: Jay Mornan, Quoc Tran
  • Patent number: 11200910
    Abstract: 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: Grant
    Filed: June 28, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
  • Patent number: 11174645
    Abstract: 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: Grant
    Filed: July 2, 2019
    Date of Patent: November 16, 2021
    Assignee: THE LANDMARK GROUP, INC.
    Inventors: Jay Mornan, Quoc Tran
  • Publication number: 20210187608
    Abstract: 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: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Applicant: ETA SA Manufacture Horlogere Suisse
    Inventors: Jean-Claude EICHENBERGER, Hung Quoc TRAN
  • Publication number: 20210161537
    Abstract: 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: Application
    Filed: February 11, 2021
    Publication date: June 3, 2021
    Inventors: Aaron Lee Berez, Quang Quoc Tran
  • Patent number: 10987732
    Abstract: 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: Grant
    Filed: November 18, 2016
    Date of Patent: April 27, 2021
    Assignee: ETA SA Manufacture Horlogere Suisse
    Inventors: Jean-Claude Eichenberger, Hung Quoc Tran
  • Patent number: 10979568
    Abstract: 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: Grant
    Filed: March 12, 2020
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Cindy Han Lu, Thai Quoc Tran, Srinivas R. Brahmaroutu
  • Patent number: 10967248
    Abstract: 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: Grant
    Filed: June 12, 2019
    Date of Patent: April 6, 2021
    Assignee: Google LLC
    Inventors: Adam Lelkes, Colin Keogh, Regis McHugh Gaughan, III, Katrina Tempero, Cong Yu, Vinh Quoc Tran, Ziad Raymond Sultan
  • Publication number: 20210002904
    Abstract: 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: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Jay Mornan, Quoc Tran
  • Publication number: 20200411034
    Abstract: 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: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Thai Quoc Tran, Animesh Singh, Cindy Han Lu, Nimesh Bhatia, Srinivas R. Brahmaroutu
  • Patent number: 10871003
    Abstract: 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: Grant
    Filed: February 14, 2019
    Date of Patent: December 22, 2020
    Assignee: Southern California Edison Company
    Inventors: Bryan Pham, James Palma, Viet Quoc Tran, Vibhu Kaushik
  • Publication number: 20200391101
    Abstract: 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: Application
    Filed: June 12, 2019
    Publication date: December 17, 2020
    Inventors: Adam Lelkes, Colin Keogh, Regis McHugh Gaughan, III, Katrina Tempero, Cong Yu, Vinh Quoc Tran, Ziad Raymond Sultan
  • Publication number: 20200370323
    Abstract: 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: Application
    Filed: February 14, 2019
    Publication date: November 26, 2020
    Inventors: Bryan Pham, James Palma, Viet Quoc Tran, Vibhu Kaushik