Patents by Inventor Christopher Nguyen
Christopher 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).
-
Patent number: 11163510Abstract: A system and method for selective group printing at discounted pricing facilitates a user to select one or more public electronic documents for printing. The user creates a print group for their job and publishes an electronic list of print group jobs, including job properties, print timing and print location. Users who wish to have the same documents printed can elect to join the group to allow for discounted pricing. When it is time to print jobs associated with the group, group members are notified and can proceed to the designated printer to release their jobs.Type: GrantFiled: August 31, 2020Date of Patent: November 2, 2021Assignee: Toshiba TEC Kabushiki KaishaInventors: Jia Zhang, Christopher Nguyen, William Su
-
Publication number: 20210321991Abstract: The disclosed technology described pertain to collection swabs that are designed to capture and retain specimen, tissue, or fluids from a patient. The collection swabs are generally inserted into a desired location, such as a nasal cavity. During the process of insertion, a user maneuvers the collection swab and in the process dislodges and collects various specimen, tissue, or fluids from the patient. The collection swab utilizes specially designed distal or tip portions and/or sleeves or cages in order to capture and retain the specimen, tissue, and fluids. The various designs associated with the distal or tip portion and the sleeve or cages affect not only how much specimen, tissue, or fluids can be collected but also how much of the specimen, tissue, or fluids can be retained after the collection swab is removed from the patient.Type: ApplicationFiled: April 16, 2021Publication date: October 21, 2021Inventors: Patrick Elliott, Thomas D. Wachli, Ghassan Sakakine, Dillon Davies, Christopher Nguyen, Chase Kingsbury, Stephen Gyugyi, Mark Leroux, Matias Araya, Thomas M.B. Roberts
-
Patent number: 11108731Abstract: A system and method for generating a unified address book includes a processor, a network interface and a memory storing an address book. The address book is comprised of an electronic address records in a preset or preexisting data record format. Each electronic address record of the address is scanned to generate address records to form a unified address book where records are stored in a unified address format. Generated address records are communicated to an associated data device via the network interface. Additional address records are received from the network interface and the unified address book is supplemented with additional received address records.Type: GrantFiled: August 28, 2019Date of Patent: August 31, 2021Assignee: Toshiba TEC Kabushiki KaishaInventors: William Su, Michael Yeung, Christopher Nguyen
-
Publication number: 20210256440Abstract: A system and method for consumer food management commences with a consumer identifying themselves to a point-of-sale terminal during checkout for a food purchase. Product information is captured by the point-of-sale terminal by a scanner, digital camera or digital scale. Product life information, when present on a product, is read via optical character recognition. Additional product information is used from barcodes, product lookup codes, product appearance and product packaging. Product information is used, along with current date information, to determine product life dates. These dates are sent to consumer's smartphones or computers as reminders or calendar events which are triggered based on determined product life dates. External links provide suggestions for recipes using food that is at or approaching a determined product life date.Type: ApplicationFiled: February 17, 2020Publication date: August 19, 2021Inventors: Christopher NGUYEN, William SU, Jia ZHANG
-
Publication number: 20210243332Abstract: A system and method for multiple account document processing cost accounting includes a multifunction peripheral including an intelligent controller having a processor and memory. A document processing engine operates in conjunction with instructions issued from the intelligent controller. The intelligent controller receives into memory document processing job data associated with a user. A user interface receives user input identifying the user. The user selects one or more charge based document processing operations to be performed. An account balance associated with the user is checked against one or more requested operations. User device operation permissions are assigned for each operation for which the user has sufficient credit in their account. Each document processing operation for which a permission has been given is completed, and the information is used to recalculate the user's account balance.Type: ApplicationFiled: February 4, 2020Publication date: August 5, 2021Inventors: Jia ZHANG, Christopher NGUYEN
-
Patent number: 11022666Abstract: A method of performing multidimensional magnetic resonance imaging on a subject comprises collecting imaging data for a region of interest of the subject, the imaging data related to one or more spatially-varying parameters of the subject within the region of interest; collecting auxiliary data for the region of interest in the subject, the auxiliary data related to one or more time-varying parameters of the subject within the region of interest; linking the imaging data and the auxiliary data; and constructing an image tensor with one or more temporal dimensions based on at least a portion of the linked imaging data and at least a portion of the linked auxiliary data.Type: GrantFiled: May 8, 2019Date of Patent: June 1, 2021Assignee: Cedars-Sinai Medical CenterInventors: Debiao Li, Anthony Christodoulou, Zhaoyang Fan, Zixin Deng, Nan Wang, Zhengwei Zhou, Sen Ma, Christopher Nguyen, Yibin Xie, Jaime Shaw
-
Publication number: 20210099590Abstract: A system and method for deploying software such as a distributed customized user interface package creates a single package for deploying the interface to multifunction peripherals having different characteristics. A customized user interface is associated with each of a plurality of base binary files which correspond to different multifunction peripheral characteristics, such as firmware version or touchscreen size. A user interface configuration module is created for each binary file. The user interface configuration modules are described with associated metadata. All user interface configuration modules are packaged and deployed to an application deployment tool. The application deployment tool identifies networked multifunction peripherals and their individual characteristics to deploy a compatible user interface configuration module for installation.Type: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Jia ZHANG, Christopher NGUYEN
-
Publication number: 20210089981Abstract: A system and method for placing sales associates on a retail sales premises floor includes retrieving purchasing data including information on previous customer location patterns and associated sales information. This data is analyzed relative to current inventory data including information on currently displayed products, product locations and product promotions, along with current customer clustering as determined by heat signatures received from overhead digital cameras. A processor determines, from the purchasing data, the current inventory data and customer locations, a recommended placement of sales associates on the retail floor.Type: ApplicationFiled: September 23, 2019Publication date: March 25, 2021Inventor: Christopher NGUYEN
-
Publication number: 20210067481Abstract: A system and method for generating a unified address book includes a processor, a network interface and a memory storing an address book. The address book is comprised of an electronic address records in a preset or preexisting data record format. Each electronic address record of the address is scanned to generate address records to form a unified address book where records are stored in a unified address format. Generated address records are communicated to an associated data device via the network interface. Additional address records are received from the network interface and the unified address book is supplemented with additional received address records.Type: ApplicationFiled: August 28, 2019Publication date: March 4, 2021Inventors: William SU, Michael YEUNG, Christopher NGUYEN
-
Patent number: 10911623Abstract: A system and method of managing assets for customizing user interfaces of multifunction peripherals includes an asset management system that includes a memory for storing assets such as background images, logos, taglines, applications, and configuration templates. An associated processor determines the permission level of the user or administrator and provides access to assets based on the permission level of the respective user or administrator. The permission level of the user or administrator is based on the associated level within the tiered permission topology of asset management system. Users can use assets of administrators and other users to generate customized user interfaces for multifunction peripherals using assets of anyone in a child, peer, or parent relationship, but are restricted from performing administrative operations, such as editing and deleting of assets, on assets of other users and administrators.Type: GrantFiled: September 30, 2019Date of Patent: February 2, 2021Assignee: Toshiba TEC Kabushiki KaishaInventors: Jia Zhang, Christopher Nguyen, Marianne Kodimer, Brendon Wai
-
Publication number: 20200409944Abstract: A system represents data as visual distributed data frames (VDDFs) that comprise a dataset, metadata describing the data, and metadata describing visualization of the dataset. A VDDF may be extracted from charts displayed in markup language documents. A VDDF may be generated from different data sources including big data analysis systems. A VDDF workspace allows interaction with multiple VDDF objects extracted from multiple data sources and stored locally within the storage of the device. The VDDF workspace allows the user to interact with the VDDF objects, for example, by inspecting the metadata, modifying the data, adding new columns, changing the visualization, joining data from multiple charts, and sharing the VDDF objects with other documents. The processing of data of a VDDF is performed locally within a computing device, for example, in a client device.Type: ApplicationFiled: September 10, 2020Publication date: December 31, 2020Inventors: Christopher Nguyen, Ahn H. Trinh, Bao Nguyen, Selene Chew
-
Publication number: 20200411943Abstract: A hybrid coupler (20) for dividing an input electrical signal to produce first and second output electrical signals which are substantially out of phase, the hybrid coupler including: a first port comprising an input port (12) for receiving the input electrical signal; an input line (14) for coupling the input electrical signal to a slotline (18); and an output line (24) for coupling the first and second output electrical signals to, respectively, second and third ports comprising, respectively, a first output port (26) and a second output port (28), the output line (24) having a junction with the slotline (18); wherein the slotline (18) couples the input electrical signal to the junction, and the junction acts as a divider to produce the first and second electrical signals; wherein the hybrid coupler further comprises: an input section including said input line (14) and an output section including said output line (24), and wherein the slotline (18) is terminated at the output section by an output open ciType: ApplicationFiled: August 21, 2018Publication date: December 31, 2020Applicant: BAE SYSTEMS plcInventors: Mark Christopher Nguyen, Gareth Michael Lewis
-
Publication number: 20200384243Abstract: A catheter configured to dynamically compensate for the impact of internal and external forces that act upon the catheter during use is disclosed. The catheter may include sensors configured to measure received forces on control cables that extend within the catheter. A controller, coupled to the sensors, may record received force measurements associated with a working position of a distal end of the catheter. The controller may monitor subsequently received forces to identify force variances that may deflect the distal end of the catheter from its working position and may apply a driving force to one or more of the control cables to minimize the force variances. Monitoring received forces during use and applying compensating drive forces may reduce deflection of the distal end of the catheter, increasing the accuracy and precision of an annuloplasty procedure while minimizing potential damage to cardiac tissue.Type: ApplicationFiled: June 3, 2020Publication date: December 10, 2020Inventors: James P. Rohl, Aaron Abbott, Daniel Shuey, Joel T. Eggert, James K. Cawthra, JR., Jay E. Daley, Christopher Nguyen
-
Patent number: 10789261Abstract: A system represents data as visual distributed data frames (VDDFs) that comprise a dataset, metadata describing the data, and metadata describing visualization of the dataset. A VDDF may be extracted from charts displayed in markup language documents. A VDDF may be generated from different data sources including big data analysis systems. A VDDF workspace allows interaction with multiple VDDF objects extracted from multiple data sources and stored locally within the storage of the device. The VDDF workspace allows the user to interact with the VDDF objects, for example, by inspecting the metadata, modifying the data, adding new columns, changing the visualization, joining data from multiple charts, and sharing the VDDF objects with other documents. The processing of data of a VDDF is performed locally within a computing device, for example, in a client device.Type: GrantFiled: March 21, 2017Date of Patent: September 29, 2020Assignee: ARIMO, LLCInventors: Christopher Nguyen, Anh H. Trinh, Bao Nguyen, Selene Chew
-
Publication number: 20200301916Abstract: A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.Type: ApplicationFiled: June 10, 2020Publication date: September 24, 2020Inventors: Christopher Nguyen, Anh H. Trinh, Khang Pham
-
Publication number: 20200278343Abstract: A method of detecting integrated stress response activity in living cells comprising inducing UL148-marker expression, scanning the cells to determine if the UL148 is punctate or diffuse, and ranking the level of ISR activity based on how punctate the UL148 is in the cell. The marker may be a fluorescent marker. The fluorescent marker may be Green fluorescent protein. The cell may be an epithelial cell. The cells may be ARPE-19 epithelial cells carrying a doxycycline inducible gene expression cassette encoding UL148-GFP and treating the cells for 18 hours with 100 ng/mL doxycycline hyclate to induce UL148-GFP expression. The cells may have an inducible gene expression cassette encoding UL148-marker expression. The UL148-marker expression may be induced by the cell being treated with an antibiotic. The method may include adding marker to the cells. The cells may be mutated to express UL148-marker upon inducement. A kit to conduct the method.Type: ApplicationFiled: February 28, 2020Publication date: September 3, 2020Inventors: Jeremy P. KAMIL, Nathaniel MOORMAN, Hongbo ZHANG, Christopher NGUYEN
-
Patent number: 10728123Abstract: A stand-alone data collector is configured to obtain configuration data that includes IP addresses to be monitored when the data collector is started. The data collector performs simple network management protocol (SNMP) walks of the management information bases (MIBs) of networked document processing devices associated with the monitored IP addresses to obtain meter data associated with usage of the networked document processing devices. The data collector aggregates the meter data and forwards the aggregated meter data to a network server and other recipients designated in the configuration data. The data collector can be configured to discover networked document processing devices associated with the monitored IP addresses. The data collector can include a chassis that houses a Raspberry Pi-based circuit board that performs the data collection operations.Type: GrantFiled: March 10, 2017Date of Patent: July 28, 2020Assignees: Kabushiki Kaisha Toshiba, Toshiba TEC Kabushiki KaishaInventors: Dehua Zhao, Christopher Nguyen, Michael Yeung
-
Patent number: 10719524Abstract: A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.Type: GrantFiled: April 5, 2016Date of Patent: July 21, 2020Assignee: ARIMO, LLCInventors: Christopher Nguyen, Anh H. Trinh, Khang Pham
-
Patent number: 10558688Abstract: A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.Type: GrantFiled: April 5, 2016Date of Patent: February 11, 2020Assignee: ARIMO, LLCInventors: Christopher Nguyen, Anh H. Trinh, Khang Pham
-
Patent number: 10546001Abstract: A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.Type: GrantFiled: April 5, 2016Date of Patent: January 28, 2020Assignee: Arimo, LLCInventors: Christopher Nguyen, Anh H. Trinh, Khang Pham