Patents by Inventor Andrew Phan
Andrew Phan 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: 10192331Abstract: Methods, program products, and systems for analytical charting are described. A system implementing analytical charting techniques can receive a selection input from a data view displaying data retrieved from a database table. The system can determine a context of the selection input, a data environment in which the selection input is received, and characteristics of data being selected. Based on the context, the data environment, and the characteristics, the system can generate a chart data grouping that specifies a relationship between data in a chart. The system can automatically specify one or more data series for the chart based on the chart data grouping. The system can generate chart parameters automatically and transparently to the user. The system can provide the system-generated chart parameters for display and allow user modification to the system-generated chart parameters. The system can then generate a chart using the chart parameters.Type: GrantFiled: December 18, 2015Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: Heather L. Winkle, Toufic Milan, Tianzhou Chen, Andrew Phan, Nikita Pisliakov, Duc Vuong, Ashok Srinivasan
-
Publication number: 20160179780Abstract: Methods, program products, and systems for analytical charting are described. A system implementing analytical charting techniques can receive a selection input from a data view displaying data retrieved from a database table. The system can determine a context of the selection input, a data environment in which the selection input is received, and characteristics of data being selected. Based on the context, the data environment, and the characteristics, the system can generate a chart data grouping that specifies a relationship between data in a chart. The system can automatically specify one or more data series for the chart based on the chart data grouping. The system can generate chart parameters automatically and transparently to the user. The system can provide the system-generated chart parameters for display and allow user modification to the system-generated chart parameters. The system can then generate a chart using the chart parameters.Type: ApplicationFiled: December 18, 2015Publication date: June 23, 2016Inventors: Heather L. WINKLE, Toufic MILAN, Ryan CHEN, Andrew PHAN, Nikita Pisliakov, Duc VUONG, Ashok SRINIVASAN
-
Patent number: 9224217Abstract: Methods, program products, and systems for analytical charting are described. A system implementing analytical charting techniques can receive a selection input from a data view displaying data retrieved from a database table. The system can determine a context of the selection input, a data environment in which the selection input is received, and characteristics of data being selected. Based on the context, the data environment, and the characteristics, the system can generate a chart data grouping that specifies a relationship between data in a chart. The system can automatically specify one or more data series for the chart based on the chart data grouping. The system can generate chart parameters automatically and transparently to the user. The system can provide the system-generated chart parameters for display and allow user modification to the system-generated chart parameters. The system can then generate a chart using the chart parameters.Type: GrantFiled: January 6, 2012Date of Patent: December 29, 2015Assignee: Apple Inc.Inventors: Heather L. Winkle, Toufic Milan, Ryan Chen, Andrew Phan, Nikita Pisliakov, Duc Vuong, Ashok Srinivasan
-
Patent number: 8990717Abstract: Methods, program products, and systems for displaying context-aware charts are described. In context-aware charts, content of a chart can reflect a context of the chart. A charting object can be defined using a data series. The system can dynamically determine what subset of a data source should be used for the data series, depending on where the chart object is placed in a layout, form or other display area. Therefore, a single chart definition can be used to display various charts based on the context of the chart. When a chart object is moved from one data area to a new data area, the system can change the source of the data series such that the data series of the chart corresponds to a different subset of the data source.Type: GrantFiled: August 12, 2009Date of Patent: March 24, 2015Assignee: Apple Inc.Inventors: Jeff Leveille, Andrew Phan, Duc Vuong, Toufic Milan, Christopher Crim, Clay Maeckel, Richard L. Kalman, Jr.
-
Publication number: 20130176315Abstract: Methods, program products, and systems for analytical charting are described. A system implementing analytical charting techniques can receive a selection input from a data view displaying data retrieved from a database table. The system can determine a context of the selection input, a data environment in which the selection input is received, and characteristics of data being selected. Based on the context, the data environment, and the characteristics, the system can generate a chart data grouping that specifies a relationship between data in a chart. The system can automatically specify one or more data series for the chart based on the chart data grouping. The system can generate chart parameters automatically and transparently to the user. The system can provide the system-generated chart parameters for display and allow user modification to the system-generated chart parameters. The system can then generate a chart using the chart parameters.Type: ApplicationFiled: January 6, 2012Publication date: July 11, 2013Inventors: Heather L. Winkle, Toufic Milan, Ryan Chen, Andrew Phan, Nikita Pisliakov, Duc Vuong, Ashok Srinivasan
-
Publication number: 20110041087Abstract: Methods, program products, and systems for displaying context-aware charts are described. In context-aware charts, content of a chart can reflect a context of the chart. A charting object can be defined using a data series. The system can dynamically determine what subset of a data source should be used for the data series, depending on where the chart object is placed in a layout, form or other display area. Therefore, a single chart definition can be used to display various charts based on the context of the chart. When a chart object is moved from one data area to a new data area, the system can change the source of the data series such that the data series of the chart corresponds to a different subset of the data source.Type: ApplicationFiled: August 12, 2009Publication date: February 17, 2011Inventors: Jeff Leveille, Andrew Phan, Duc Vuong, Toufic Milan, Christopher Crim, Clay Maeckel, Richard L. Kalman, JR.
-
Patent number: 7660426Abstract: A hearing aid fitting system comprising a computer with fitting software and having a display for displaying parameter settings of a hearing aid and input means for adjustment of the parameters, characterized in that the system further comprises a camera for recording images of the wearer's head including the ear with the hearing aid, and a display for displaying at least one image received from the camera.Type: GrantFiled: March 14, 2006Date of Patent: February 9, 2010Assignee: GN ReSound A/SInventors: Steven Charles Hannibal, Phat Andrew Phan, Gregory Brian Olsen