Patents by Inventor Ian Tien
Ian Tien 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: 9392026Abstract: Scorecard data is received, processed, and visualizations provided by a performance metric application. Real time collaboration between users is facilitated through context based selections from the visualizations through one or more communication applications. Performance metric application may be embedded in the communication application or vice versa through local implementation or in a service based architecture.Type: GrantFiled: July 23, 2013Date of Patent: July 12, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Patent number: 9058307Abstract: Scorecard data including scorecard views, and the like are exported to a presentation application for generating a presentation based on the scorecard data. Briefing book definitions are generated based on the scorecard data, default parameters and user-defined parameters for providing a user selections for the presentations. Using composite objects, scorecard and report views may be reformatted, resized, laid out, and paginated according to the presentation preferences. Once the user selections are received the presentation may be rendered generating charts based on the data, grouping and breaking down views, incorporating unstructured data, and the like.Type: GrantFiled: January 26, 2007Date of Patent: June 16, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Patent number: 8732603Abstract: User interface that enables a user to manipulate visual representations of non-linear business logic to define and run data-centric “what-if” simulations. The visual interface models non-linear calculations based on the mapping of an input value in a non-linear domain to a score range, which score range can be continuous or non-continuous. The interface presents variable graphical indicator representations, as well as proximity and sensitivity visualizations. Different models can be developed and tested using live data feeds and aggregated dependent data feeds. The visual interface employs recursive scoring, and facilitates collaborative interface interaction.Type: GrantFiled: December 11, 2006Date of Patent: May 20, 2014Assignee: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Publication number: 20130311904Abstract: Scorecard data is received, processed, and visualizations provided by a performance metric application. Real time collaboration between users is facilitated through context based selections from the visualizations through one or more communication applications. Performance metric application may be embedded in the communication application or vice versa through local implementation or in a service based architecture.Type: ApplicationFiled: July 23, 2013Publication date: November 21, 2013Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Patent number: 8495663Abstract: Scorecard data is received, processed, and visualizations provided by a performance metric application. Real time collaboration between users is facilitated through context based selections from the visualizations through one or more communication applications. Performance metric application may be embedded in the communication application or vice versa through local implementation or in a service based architecture.Type: GrantFiled: February 2, 2007Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Patent number: 8321805Abstract: Scorecard associated content is provided to limited user interfaces of desktop visualization applications on a user's computing device (e.g. a mobile computing device, an ultra-mobile computing device, a personal digital assistant, an in-car computing system, and a tablet computing device) for delivery of personalized and scalable metrics. Users are enabled to set up personalized metric views based on predefined or user-defined desktop visualization applications employing indicators, partial report views, audio, video, and the like. Data delivery attributes from local or remote data sources can be set for deployment of the desktop visualization applications in a service based architecture. Computing device visualization applications may also be used to activate local or remote applications for various scorecard operations.Type: GrantFiled: January 30, 2007Date of Patent: November 27, 2012Assignee: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Patent number: 8261181Abstract: Persistent annotations are created on a scorecard that combines multi-dimensional as well as fixed value data. The annotations uniquely defined by the scorecard view definition and by the retrieved scorecard data, are independent of the data's dimensionality enabling persistence of the annotations with the data and definition even when the scorecard is reconfigured. The annotations may include a “bubble-up” feature, where a hierarchical structure of the scorecard is inherited by the annotations. Threaded discussions and updated document lists are enabled around the annotations with appropriate permissions and/or credentials.Type: GrantFiled: March 30, 2006Date of Patent: September 4, 2012Assignee: Microsoft CorporationInventors: Ian Tien, Chen-I Lim, Corey Hulen, Zhenyu Tang
-
Publication number: 20120150905Abstract: Data retrieval from data sources associated with elements of a scorecard is optimized by combining the queries for the same data sources into a single query. The querying process is further optimized based on an attribute and/or condition of a data source. Query parameters and execution schedule may be adjusted based on the elements, data sources, or subscriber identity. Retrieved data is cached at element, combination of elements, data source, or scorecard level for rapid and efficient building and maintenance of scorecards.Type: ApplicationFiled: February 24, 2012Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Patent number: 8190992Abstract: Report views offer a user the ability to specify ancillary data views and also view that data in a scorecard viewing experience. A report view definition may be implemented as a metadata-based mapping of logical reports to physical reports for scorecards and KPIs. Reports are categorized based on their presentation size and/or type. Categorized report attributes included in the report view metadata are managed by a configuration UI. The report view metadata further includes schema, ordering capabilities, and mapping UI such as re-use of report views in multiple areas.Type: GrantFiled: April 21, 2006Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Ian Tien, Robert Alan Blood, Corey Hulen, Chen-I Lim
-
Patent number: 8126750Abstract: Data retrieval from data sources associated with elements of a scorecard is optimized by combining the queries for the same data sources into a single query. The querying process is further optimized based on an attribute and/or condition of a data source. Query parameters and execution schedule may be adjusted based on the elements, data sources, or subscriber identity. Retrieved data is cached at element, combination of elements, data source, or scorecard level for rapid and efficient building and maintenance of scorecards.Type: GrantFiled: April 27, 2006Date of Patent: February 28, 2012Assignee: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Patent number: 7840896Abstract: Groups of subordinate report definitions are determined for selected scorecard metrics based on suitable report type and layout features. A list comprising the available reports is assigned to each source metric enabling association of the groups across metrics. A context of the scorecard is passed to a physical instantiation of the group of reports to affect their behavior. Report presentation, queries, and the like may be performed using the assigned definition list(s).Type: GrantFiled: March 30, 2006Date of Patent: November 23, 2010Assignee: Microsoft CorporationInventors: Ian Tien, Chen-I Lim, Corey Hulen
-
Patent number: 7716571Abstract: An object model and a user interface (UI) enable users of a scorecard application to define an order and categorization of elements including header and row components to break out the scorecard data for effective presentation of multidimensional scorecard views combined with data from non-multidimensional sources. Users are provided options to select individual or sets of members, or to provide queries that select sets of metrics for the scorecard view. Header components are defined at predetermined depth of layers enabling the user to view categorized metrics. Additional columns providing attribute information associated with the metrics can also be inserted in selected places within the scorecard matrix using the editing UI.Type: GrantFiled: April 27, 2006Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Patent number: 7716592Abstract: An interactive dashboard providing scorecard presentation with subordinate reports is automatically generated and configured based on centrally managed metadata definitions. The dashboard may be customized based on subscriber credentials, past preferences, and the like. The dashboard may be deployed to one or more locations to be consumed and further customized by end users.Type: GrantFiled: March 30, 2006Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Ian Tien, Catalin I. Tomai, Chen-I Lim, Corey Hulen
-
Patent number: 7546549Abstract: A constrained user interface for selecting and creating categories (e.g., folders, properties) is provided in such a way as to prevent the creation of empty categories, or categories which are not associated with any underlying object or file. The user interface selectively enables and disables a remove category button, and also selectively enables and disables existing categories for selection.Type: GrantFiled: November 15, 2005Date of Patent: June 9, 2009Assignee: Microsoft CorporationInventors: Eric S. Danas, Ian Tien, Corey Hulen, R. Alan Blood, Chen-I Lim
-
Publication number: 20080189724Abstract: Scorecard data is received, processed, and visualizations provided by a performance metric application. Real time collaboration between users is facilitated through context based selections from the visualizations through one or more communication applications. Performance metric application may be embedded in the communication application or vice versa through local implementation or in a service based architecture.Type: ApplicationFiled: February 2, 2007Publication date: August 7, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Publication number: 20080189632Abstract: Performance metric scores are computed and aggregated by determining status bands based on boundary definitions and relative position of an input value within the status bands. A behavior of the score within a score threshold in response to a behavior of the input is defined based on a status indication scheme. Users may be enabled to define or adjust computation parameters graphically. Once individual scores are computed, aggregation for different levels may be performed based on a hierarchy of the metrics and rules of aggregation.Type: ApplicationFiled: February 2, 2007Publication date: August 7, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Publication number: 20080183564Abstract: Untethered interaction with a performance metric application in a service-based architecture is provided enabling users to have access to an enterprise library of summarized metrics and metric views in wireless environments. Metric data, aggregations, and analyses are provided to local application(s) for rendering personalized and scalable views. Through caching and synchronization, offline operations are enabled. Permission levels, user profiles, and multi-tiered security measures ensure protection of confidentiality and integrity of performance metric data.Type: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Publication number: 20080184099Abstract: Scorecard data including scorecard views, and the like are exported to a presentation application for generating a presentation based on the scorecard data. Briefing book definitions are generated based on the scorecard data, default parameters and user-defined parameters for providing a user selections for the presentations. Using composite objects, scorecard and report views may be reformatted, resized, laid out, and paginated according to the presentation preferences. Once the user selections are received the presentation may be rendered generating charts based on the data, grouping and breaking down views, incorporating unstructured data, and the like.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey Hulen, Chen-I Lim
-
Publication number: 20080184130Abstract: Scorecard associated content is provided to limited user interfaces of desktop visualization applications on a user's computing device (e.g. a mobile computing device, an ultra-mobile computing device, a personal digital assistant, an in-car computing system, and a tablet computing device) for delivery of personalized and scalable metrics. Users are enabled to set up personalized metric views based on predefined or user-defined desktop visualization applications employing indicators, partial report views, audio, video, and the like. Data delivery attributes from local or remote data sources can be set for deployment of the desktop visualization applications in a service based architecture. Computing device visualization applications may also be used to activate local or remote applications for various scorecard operations.Type: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim
-
Publication number: 20080172629Abstract: Users are enabled to utilize data from performance metrics to drive the behavior of geometric shapes to visualize business performance and create new composite objects that show magnitude, patterns of structured and unstructured data, interrelationships, causalities, and dependencies. Presentations are then rendered in a performance metric application or in another application through an embeddable user interface using the geometric shapes and composite objects. Automatic update of presented information in response to changes in the underlying data is enabled through the use of composite objects.Type: ApplicationFiled: January 17, 2007Publication date: July 17, 2008Applicant: Microsoft CorporationInventors: Ian Tien, Corey J. Hulen, Chen-I Lim, Ramesh Arimilli