Patents by Inventor Chen-I Lim

Chen-I Lim 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: 20080189632
    Abstract: 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: Application
    Filed: February 2, 2007
    Publication date: August 7, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey J. Hulen, Chen-I Lim
  • Publication number: 20080184130
    Abstract: 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: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey J. Hulen, Chen-I Lim
  • Publication number: 20080184099
    Abstract: 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: Application
    Filed: January 26, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20080183564
    Abstract: 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: Application
    Filed: January 30, 2007
    Publication date: July 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey J. Hulen, Chen-I Lim
  • Publication number: 20080172287
    Abstract: Data ranges (domains) for statistical analysis of performance metrics are determined automatically based on user inputs for ending and starting periods. User interfaces are provided with allowances for addressing missing data in a consistent manner and for creating analyties over different time domains such as fiscal and Gregorian calendar measurements. Previews of analysis may be provided for visualization of data range parameter selections. Selections may be made explicitly or dynamically using textual or graphical user interface elements.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim, Catalin Tomai
  • Publication number: 20080172629
    Abstract: 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: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey J. Hulen, Chen-I Lim, Ramesh Arimilli
  • Publication number: 20080172414
    Abstract: Hosted business service applications are provided enabling users to download and run plug-in modules associated with scorecard operations. Plug-in modules are launched from context-based links provided by the service or by third parties providing users the ability to work with the hosted application with a substantially same responsiveness and reliability as a natively installed application, to continue working while disconnected from the core service, and to have services upgraded without significantly disrupting their work. Client shell can be billed by the service or by third parties for the use of the business service by tracking activities associated with the downloaded module.
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim, Brent Wilson
  • Publication number: 20080172348
    Abstract: Users are enabled to use statistical prediction algorithms to set key performance indicator targets based on a variety of considerations allowing them to take into account more quantitative factors in prediction, increase return-on-investment of data assets, increase consistency, and save time and cost in the target setting process. Upon selection of a scorecard, users are provided with a series of user interfaces enabling them to select metrics and data ranges, as well as to set and/or modify configurations associated with prediction algorithms for the selected data and report presentation parameters. Data mining may then be performed based on the selected data and configuration settings resulting in rendering of reports based on the data mining result set(s).
    Type: Application
    Filed: January 17, 2007
    Publication date: July 17, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim, Catalin Tomai
  • Publication number: 20080168376
    Abstract: 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: Application
    Filed: December 11, 2006
    Publication date: July 10, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20080140671
    Abstract: An extensible client-server application platform. Execution of functions may require interactions between client-side and server-side components. Extensions may be provided as pairs of modules, one for the client and one for the server, that interact when performing an extension function. To ensure that the client-side and server-side interact appropriately, extensions modules may be initially supplied to the server and downloaded as appropriate, to the client. An enterprise business intelligence application is used as an example of the extensible client-server application platform. To enable use of third party extension modules, the server-side components may execute on a virtualized server.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20080140623
    Abstract: Architecture for accessing a repository of information and recursively processing the repository information for relevant information for output as a spreadsheet. Once the relevant information is returned, portions of the relevant information are used to develop and execute one or more queries against data sources for information related to the relevant information. A report is then generated in the form of a spreadsheet that includes the relevant and related information presented as one or more of text, a chart, a graph, matrix, and other combinations of visualizations and perceivable information (e.g., audio data). Moreover, the spreadsheet can include a hierarchical organization of sheets based on relationships in stored metadata definitions. The one or more queries can be processed against backend data sources under a centralized security regime optimized for rapidly aggregating data from across heterogeneous data sources.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20070265863
    Abstract: 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.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20070260625
    Abstract: 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: Application
    Filed: April 21, 2006
    Publication date: November 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Robert Blood, Corey Hulen, Chen-I Lim
  • Publication number: 20070254740
    Abstract: 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: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20070255681
    Abstract: Data from sources without a current time designator is consumed in scorecard applications by automatically detecting an appropriate time slice based on a last non-empty member in a given level of dimension. Lag values are assigned depending on a level of time dimension members and the last non-empty member. Once the current time value is determined, corresponding values are used for dimensions that are fully loaded with non-empty values. Negative lag values may be used to retrieve data for future members.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Corey Hulen, Chen-I Lim
  • Publication number: 20070239660
    Abstract: 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: Application
    Filed: March 30, 2006
    Publication date: October 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Chen-I Lim, Corey Hulen
  • Publication number: 20070239573
    Abstract: 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: Application
    Filed: March 30, 2006
    Publication date: October 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Catalin Tomai, Chen-I Lim, Corey Hulen
  • Publication number: 20070234198
    Abstract: 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: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Chen-I Lim, Corey Hulen, Zhenyu Tang
  • Publication number: 20070156680
    Abstract: Disconnected authoring of business scorecards is enabled. Subscribers are enabled to author scorecards adding new elements, removing existing elements, and modifying content and/or properties of existing elements while disconnected from a server application managing the scorecards. Upon transitioning to a reconnected phase, configuration data for modified elements is compared to the original configuration data and differences resolved. New configuration data for the elements is then created based on the resolved differences. Modifications may be accepted based on time of change, permission attribute of the subscriber, and the like. Modified elements may be flagged in the scorecard presentation.
    Type: Application
    Filed: December 21, 2005
    Publication date: July 5, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Chen-I Lim, Corey Hulen
  • Publication number: 20070143175
    Abstract: Updates to multiple reports are centrally managed in a business logic system. A scorecard application provides a scorecard presentation and determines a report parameter associated with the presentation based on user selection, user credentials, and the like. Data that includes content and/or metadata associated with the report parameter is provided to a target application through a framework manager. Scorecard calculations and presentation may also be updated based on data received from the target application.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Ian Tien, Chen-I Lim, Corey Hulen