Patents by Inventor Dennis Quan
Dennis Quan 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: 11957804Abstract: High-energy optical disinfection systems inside a commercial airplane using highly efficient, flexible, and durable side-emitting optical fibers optically coupled to high-energy UV-C laser diodes to destroy submicroscopic infectious agents and inactivate microorganisms inside the airplane. With the high-energy UV-C laser diodes optically coupled to the side-emitting optical fibers, which can be easily routed to different areas inside the airplane, the high-energy UV-C laser light emitted from the side of the optical fiber will disinfect the airplane along a wide or long swath continuously without interruption.Type: GrantFiled: August 6, 2021Date of Patent: April 16, 2024Assignee: The Boeing CompanyInventors: Eric Y. Chan, Dennis G. Koshinz, Kim Quan Anh Nguyen, Lyndon G. Mazon
-
Publication number: 20230332967Abstract: The present invention relates generally to a system and method for measuring the structural characteristics of an object. The object is subjected to an energy application processes and provides an objective, quantitative measurement of structural characteristics of an object. The system may include a device, for example, a percussion instrument, capable of being reproducibly placed against the object undergoing such measurement for reproducible positioning. The invention provides for a system and methods for analyzing measured characteristics utilizing machine learning to create a system for predicting pathologies from measurements.Type: ApplicationFiled: November 1, 2022Publication date: October 19, 2023Inventors: James C. Earthman, Aboozar Mapar, Michael David Swinson, Dennis A. Quan
-
Patent number: 11488062Abstract: The present invention relates generally to a system and method for measuring the structural characteristics of an object. The object is subjected to an energy application processes and provides an objective, quantitative measurement of structural characteristics of an object. The system may include a device, for example, a percussion instrument, capable of being reproducibly placed against the object undergoing such measurement for reproducible positioning. The invention provides for a system and methods for analyzing measured characteristics utilizing machine learning to create a system for predicting pathologies from measurements.Type: GrantFiled: December 30, 2019Date of Patent: November 1, 2022Assignee: Perimetrics, Inc.Inventors: James C. Earthman, Aboozar Mapar, Michael David Swinson, Dennis A. Quan, Jr.
-
Publication number: 20170300634Abstract: This invention relates to systems and methods for managing electronic healthcare information on a highly scalable and customizable software and hardware architecture which emphasizes portable devices and minimal downtime during upgrades and scaling. This invention further relates to systems and methods for efficient access and customization of forms for electronically generating and managing patient information. In one aspect of the invention, an electronic health record system (EHR) of the present invention, which may also be referred to as an electronic medical record system (EMR), may be deployed and run on a plurality of servers over which the computing and/or storage load may be distributed in a non-centralized manner such that the overall system may remain up and operating even while being scaled, upgraded and/or otherwise modified.Type: ApplicationFiled: September 29, 2015Publication date: October 19, 2017Inventors: Jing-Rerng Chiang, Dennis Quan
-
Publication number: 20170091208Abstract: This invention relates to systems and methods for accessing, managing, sharing, and organizing information stored on multiple cloud services, particularly to accessing and managing large numbers of documents and/or files stored across multiple cloud services while providing efficient, intuitive and accessible organization for the documents and/or files without separately logging in or accessing each of the locations, each time. In general, a user may utilize multiple cloud services, which may include remote private servers as well as mainstream public services, and may generally store files and/or documents across the multiple cloud services.Type: ApplicationFiled: May 13, 2015Publication date: March 30, 2017Inventor: Dennis Quan
-
Patent number: 8056063Abstract: A method, apparatus and computer program product for minimizing code duplication in a statically typeable language program is presented. A plurality of trees of functional instructions for a program are received, each of the plurality of trees including at least one functional node. The plurality of trees of functional instructions for a program are compared and similar trees of functional instructions are merged to eliminate similar function nodes. A combined module is produced from results of the merging, the combined module having code duplication removed therefrom.Type: GrantFiled: August 7, 2006Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Dennis A. Quan, Jr., Eric David Perkins
-
Patent number: 8015555Abstract: A method, apparatus and computer program product for performing program optimization using Automaton Loop Construct (ALC) is presented. At least one ALC is defined and a program is constructed utilizing the at least one ALC. The program is optimized, the optimizing including pre-computing as much output as possible using the at least one ALC, the optimizing resulting in optimized program code.Type: GrantFiled: August 7, 2006Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Dennis A. Quan, Jr., Moshe Morris Emanuel Matsa
-
Patent number: 7752223Abstract: A program specializer employs input specialized data structures by generating an input specialized definition of a set of data elements, and parsing an application program to identify data element references to data elements in the generated input specialized definitions of data elements. The program specializer replaces or rewrites the identified data element references with the corresponding input specialized definition. The input specialized data elements from the input specialized program are employed in a particular view by generating a mapping of source data types to preferred data types, such that the preferred data types have access advantages over the source data types, and receiving a markup application program having source data types operable to be modified in the input specialized program. A view mapper maps, using the generated mapping, a source data type to a preferred data type, and applies the mapped preferred data type to occurrences of the corresponding source data type.Type: GrantFiled: August 7, 2006Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: Dennis A. Quan, Jr., Eric David Perkins, Chetan R. Murthy, Abraham S. Heifets, Joseph J. Kesselman, Moshe Morris Emanuel Matsa
-
Publication number: 20080127140Abstract: A method, apparatus and computer program product for minimizing code duplication in a statically typeable language program is presented. A plurality of trees of functional instructions for a program are received, each of the plurality of trees including at least one functional node. The plurality of trees of functional instructions for a program are compared and similar trees of functional instructions are merged to eliminate similar function nodes. A combined module is produced from results of the merging, the combined module having code duplication removed therefrom.Type: ApplicationFiled: August 7, 2006Publication date: May 29, 2008Inventors: Dennis A. Quan, Eric David Perkins
-
Publication number: 20080034010Abstract: A program specializer employs input specialized data structures by generating an input specialized definition of a set of data elements, and parsing an application program to identify data element references to data elements in the generated input specialized definitions of data elements. The program specializer replaces or rewrites the identified data element references with the corresponding input specialized definition. The input specialized data elements from the input specialized program are employed in a particular view by generating a mapping of source data types to preferred data types, such that the preferred data types have access advantages over the source data types, and receiving a markup application program having source data types operable to be modified in the input specialized program. A view mapper maps, using the generated mapping, a source data type to a preferred data type, and applies the mapped preferred data type to occurrences of the corresponding source data type.Type: ApplicationFiled: August 7, 2006Publication date: February 7, 2008Inventors: Dennis A. Quan, Eric David Perkins, Chetan R. Murthy, Abraham S. Heifets, Joseph J. Kesselman, Moshe Morris Emanuel Matsa
-
Publication number: 20080033968Abstract: A program specializer employs input specialized data structures by generating an input specialized definition of a set of data elements, and parsing an application program to identify data element references to data elements in the generated input specialized definitions of data elements. A data structure generator responsive to the program specializer computes an input specialized definition corresponding to each of the identified references data element references, and a parser in the program specializer replaces or rewrites the identified data element references with the corresponding input specialized definition. Computing the input specialized definition includes determining an index for offset indirection, therefore having offset references to members of the data element, such that the data element members are operable for indexed references by the resulting input specialized application program.Type: ApplicationFiled: August 7, 2006Publication date: February 7, 2008Inventors: Dennis A. Quan, Eric David Perkins, Chetan R. Murthy, Moshe Morris Emanuel Matsa
-
Publication number: 20080034358Abstract: A method, apparatus and computer program product for performing program optimization using Automaton Loop Construct (ALC) is presented. At least one ALC is defined and a program is constructed utilizing the at least one ALC. The program is optimized, the optimizing including pre-computing as much output as possible using the at least one ALC, the optimizing resulting in optimized program code.Type: ApplicationFiled: August 7, 2006Publication date: February 7, 2008Inventors: Dennis A. Quan, Moshe Morris Emanuel Matsa
-
Publication number: 20050154978Abstract: A method and system is provided for allowing efficient creation of data structures that correspond to data formats specified by content models specified within XML schemas. The data in these data structures is produced as XML documents that conform to those XML schema. Programs written in dynamic programming languages, such as JavaScript, create and instantiate object classes that conform to one or more pre-existing XML schemas. These object classes provide an application program interface (API) for application programs to manipulate data via exposed data structures and methods. Application programs are able to access exposed data structures through conventional programming methods. After the application program has completed manipulation of data within the instantiated data classes, the data is then produced as an XML document that conforms to the XML schema.Type: ApplicationFiled: January 9, 2004Publication date: July 14, 2005Inventors: Jordi Albornoz, Lee Feigenbaum, Dennis Quan
-
Publication number: 20040015843Abstract: A method for creating and using program comment fields in a program listing to augment the functionality of a program language architecture. Standard comment fields are uniquely identified to contain special augmenting commands. These commands are used by program editors to augment the program functions. A help notification mechanism is provided to automatically provide appropriate comment field hints to the programmer.Type: ApplicationFiled: May 15, 2001Publication date: January 22, 2004Applicant: International Business Machines CorporationInventor: Dennis A. Quan
-
Publication number: 20030048302Abstract: A method, system and computer readable medium for programming the UI (User Interface) based on global context flags. The particular state of the program dictates the value of global context flags. These flags in turn are used in a Boolean operation to select which UI objects should be rendered and or made available to the end-user. Programming the desired UI objects for usage is accomplished by attaching attributes for the desired rendering which if favorably compared using the Boolean operation to the global context flags will result in their selection or deselection.Type: ApplicationFiled: August 31, 2001Publication date: March 13, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Dennis A. Quan
-
Patent number: 5949650Abstract: A heat sink board structure includes a thermal/structural base having a composite core layer of a mass of graphitized carbon fibers infiltrated with a first resin material matrix. The graphitized carbon fibers of the composite core are substantially unidirectional and oriented parallel to the face of the composite core layer. Transverse reinforcement layers are bonded to the oppositely disposed faces of the composite core layer. Each transverse reinforcement layer is formed of carbon fibers embedded in a resin material matrix, with the carbon fibers lying substantially in a plane of the transverse reinforcement layer and perpendicular to the carbon fibers in the composite layer. Heat generating and heat dissipating components are bonded to the thermal/structural base. Metallic contact strips are bonded to the surfaces of the transverse reinforcement layers.Type: GrantFiled: September 2, 1998Date of Patent: September 7, 1999Assignee: Hughes Electronics CorporationInventors: Roderick A. Bulante, Gary L. Duncan, Troy A. Conwell, Dennis Quan, John P. Stafford, Sung H. Lee