Patents by Inventor Benjamin Nguyen
Benjamin Nguyen 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: 20240135346Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: July 20, 2023Publication date: April 25, 2024Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Patent number: 11967238Abstract: A vehicle detection system warns snowmobilers of other approaching vehicles with potential risk of collision. To better prevent accidents, the system calculates collision risks and warns the rider based on level of risk. When riding in groups, a member can press a stop request button to ask the group to slow down. When a member exits the group, everyone in the group will receive a message, alerts or indication with the update. The vehicle detection system utilizes Bluetooth® low energy (BLE), LoRaWAN® technologies and/or global positioning system technologies and is designed to detect other devices in the region and use acquired information to calculate proximity and risk of collision.Type: GrantFiled: May 13, 2022Date of Patent: April 23, 2024Inventors: Stephen Paul Churko, Rachel Kellie Churko, Jason Tyler Griffin, Joshua Kwan Ho Wong, Timothy Mackay, Thai Nguyen, Mingxuan Wang, Benjamin Altman, Lawrence Sze-Heen Leung
-
Publication number: 20240085309Abstract: The application is directed to methods and devices for estimating corrosion of a material. One of the methods includes obtaining data regarding corrosion. The data is obtained from various sources, such as but not limited to sensors and observational data. The data is then trained to provide for a more complete data set. The trained data is then used to estimate the expected amount of corrosion for a given situation.Type: ApplicationFiled: September 13, 2022Publication date: March 14, 2024Inventors: Richard Joel Thompson, Tyler Benjamin Smith, Nam Hoang Nguyen, Jason Robert Lathrop, Kristen Smith Williams, Hsien-Lin Huang, Wilbur Harrison Barwick
-
Publication number: 20240075492Abstract: An optical device coating assembly is provided. The optical device coating assembly includes a substrate support operable to retain an optical device substrate. The coating assembly further includes a first actuator connected to the substrate support. The first actuator is configured to rotate the substrate support. The coating assembly includes a holder configured to hold a coating applicator against an edge of the optical device substrate when the optical device substrate is rotated on the substrate support and a second actuator operable to apply a force on the holder in a direction towards the substrate support. The second actuator is a constant force actuator.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Kangkang WANG, Yaseer Arafath AHAMED, Yige GAO, Benjamin B. RIORDON, Rami HOURANI, James D. STRASSNER, Ludovic GODET, Thinh NGUYEN
-
Patent number: 10835021Abstract: A modular hammock assembly for hanging a hammock includes a first frame support and a second frame support. Each of the first frame support and second frame support includes a coupler that has a lower end that is open and defines a receiving space. The first frame support and the second frame support include a pair of legs. Each pair of legs has a top end and a bottom end. Each of the top ends is removably extended into the receiving space. A support rod is releasably attached to and extends between the first frame support and second frame supports. A first bracket and a second bracket each attached to the support rod. The first bracket is positioned adjacent to the first frame support and the second bracket is positioned adjacent to the second frame support. A hammock is attached to and extending between the first bracket and second bracket.Type: GrantFiled: September 20, 2017Date of Patent: November 17, 2020Inventor: Benjamin Nguyen
-
Publication number: 20200291488Abstract: The invention features methods, systems, and panels for rapid detection of Candida species (e.g., Candida auris, Candida lusitaniae, Candida haemulonii, Candida duobushaemulonii, and Candida pseudohaemulonii) in biological samples (e.g., whole blood) and environmental samples (e.g., environmental swabs, e.g., surface swabs), and for diagnosis and monitoring of diseases, including Candidiasis and sepsis.Type: ApplicationFiled: May 17, 2018Publication date: September 17, 2020Inventors: Brendan John MANNING, Jessica Lee SNYDER, Benjamin Nguyen CHANG, Trissha Ritsue HIGA, Robert Patrick SHIVERS, Yin Shan Cathy WONG, Thomas Jay LOWERY, Jr., Urvi VED, Daniel GAMERO
-
Publication number: 20190082816Abstract: A modular hammock assembly for hanging a hammock includes a first frame support and a second frame support. Each of the first frame support and second frame support includes a coupler that has a lower end that is open and defines a receiving space. The first frame support and the second frame support include a pair of legs. Each pair of legs has a top end and a bottom end. Each of the top ends is removably extended into the receiving space. A support rod is releasably attached to and extends between the first frame support and second frame supports. A first bracket and a second bracket each attached to the support rod. The first bracket is positioned adjacent to the first frame support and the second bracket is positioned adjacent to the second frame support. A hammock is attached to and extending between the first bracket and second bracket.Type: ApplicationFiled: September 20, 2017Publication date: March 21, 2019Inventor: Benjamin Nguyen
-
Patent number: 9424116Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.Type: GrantFiled: March 10, 2015Date of Patent: August 23, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
-
Patent number: 9280407Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.Type: GrantFiled: April 16, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
-
Publication number: 20150301928Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.Type: ApplicationFiled: April 16, 2014Publication date: October 22, 2015Applicant: International Business Machines CorporationInventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
-
Publication number: 20150304182Abstract: According to one embodiment of the present invention, a system for processing a computer program for a distributed server environment executes the computer program in the distributed server environment in accordance with a configuration for the computer program. The computer program is generated within a development environment. The configuration indicates a type of server environment and is associated with one or more data sets for processing by the computer program. The system monitors execution of the computer program within the distributed server environment and provides a program status to the development environment. The system displays results produced by the computer program within the distributed server environment via the development environment. Embodiments of the present invention further include a method and computer program product for processing a computer program in substantially the same manners described above.Type: ApplicationFiled: March 10, 2015Publication date: October 22, 2015Inventors: Stephen A. Brodsky, Anshul Dawra, Thomas Friedrich, Benjamin Nguyen, Robin M. Noble-Thomas, Rohit R. Thirumurthy, Sudarshan R. Thitte
-
Patent number: D1016608Type: GrantFiled: May 9, 2022Date of Patent: March 5, 2024Assignee: GILEAD SCIENCES, INC.Inventors: Benjamin Luke Kozub, Brian Nilstoft, Kevin Nguyen, James Paul Oberhauser, Roman Shumylo, Joseph Anthony Cordova, Jinhui Yun, William Harold Lizor, Jr., Adam Hilborn, Jesse Arnold Fourt, Léo Boris Marzolf, Pratap Uday Ganapathy, Brooke Genelle Thyng, Caricia Catalani, Soizic Porhel, Jose Angel Meza, Steven M. Scally, Mary Cassandra Lodwick
-
Patent number: D1019381Type: GrantFiled: June 14, 2022Date of Patent: March 26, 2024Assignee: GILEAD SCIENCES, INC.Inventors: Benjamin Luke Kozub, Brian Nilstoft, Kevin Nguyen, James Paul Oberhauser, Roman Shumylo, Joseph Anthony Cordova, Jinhui Yun, William Harold Lizor, Jr., Adam Hilborn, Jesse Arnold Fourt, Léo Boris Marzolf, Pratap Uday Ganapathy, Brooke Genelle Thyng, Caricia Catalani, Soizic Porhel, Jose Angel Meza, Steven M. Scally, Mary Cassandra Lodwick