Patents by Inventor Morten Holm-Petersen
Morten Holm-Petersen 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: 9224127Abstract: An adaptable user interface is formed based on a role assumed by a user and the identification of tasks in a process that need to be performed. For each role assumed by the user, a set of tasks assigned to the role is identified. Each task is evaluated to determine if it is an active task that needs to be performed in one or more processes. For each active task, an element is added to the user interface.Type: GrantFiled: January 19, 2011Date of Patent: December 29, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jakob Nielsen, Nicholas Justin Lowe, Kevin Honeyman, Cary Lane Rohwer, Brian Glaeske, Hans Roed Mark, Morten Holm-Petersen, Arne de Booij
-
Publication number: 20150212700Abstract: A role-based dashboard display is generated, showing a plurality of different display sections that display information from a computer system. The display sections include a customer-branded section, a favorites section, a workspace display section and a live data feed section. The sections have display elements linked to underlying data.Type: ApplicationFiled: January 28, 2014Publication date: July 30, 2015Inventors: Anant Kartik Mithal, John H. Howard, Michael M. Santos, Julianne Prekaski, Kate M. Spengler, Hans G. Have, Kevin M. Honeyman, Morten Holm-Petersen
-
Publication number: 20150212716Abstract: A role-based dashboard display is generated, showing a plurality of different display sections that display information from a computer system. A workspace display section includes a plurality of different workspace display elements, each showing information specific to a different workspace corresponding to a user's role. A selection user input mechanism receives user actuation to change a visual representation of the different workspace display items.Type: ApplicationFiled: January 28, 2014Publication date: July 30, 2015Applicant: Microsoft CorporationInventors: Anant Kartik Mithal, John H. Howard, Michael M. Santos, Julianne Prekaski, Kate M. Spengler, Hans G. Have, Kevin M. Honeyman, Morten Holm-Petersen
-
Publication number: 20150134382Abstract: Resource capacities and workloads are calculated and scaled for a set of resources, over time. Workloads that exceed capacities for the resources are identified and displayed against the scaled capacities for the resources, and suggested solutions that match workloads to capacities are generated.Type: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: Microsoft CorporationInventors: Morten Holm-Petersen, Mirza Abdic', Maciej Krzysztof Zarzycki, Maciej Plaza, Ievgenii Korovin
-
Publication number: 20140365263Abstract: A workspace display includes a plurality of different groups, task, set of tasks or each group including a plurality of different components. Each group corresponds to a topic of information related to a user's role. The particular components included in each group are user interface display elements that are each related to an item of content within the corresponding group. The individual components are also selected and placed on the workspace display based on a user's role and activities or tasks performed by a user in that role.Type: ApplicationFiled: June 6, 2013Publication date: December 11, 2014Applicant: MICROSOFT CORPORATIONInventors: Kevin M. Honeyman, Prasant Sivadasan, Jeremy S. Ellsworth, Christopher R. Garty, Morten Holm-Petersen, Anant Kartik Mithal, Crystal Gilson, Adrian Orth, Raymond J. Ridl
-
Patent number: 8671005Abstract: The claimed method and system provides a user interface that displays a plurality of product order bars (icons) along with a set of dependencies between product orders in a single graphical view. A plurality of iconic bars are used to represent a demand or product order for a segment of a production process. Each bar may indicate a total quantity of raw material ordered at the segment or quantity of raw material incorporated in work-in-progress products ordered at the segment. Each bar may also indicate raw material that will be available to the segment and allocated to the segment. At the same time, each bar may indicate an unavailable portion or deficient quantity of the raw material required at the segment. A time axis may be used to indicate the expected availability (or delivery) times of the bars (orders). Additional stock material that is readily available may also be displayed to indicate that stockpiled material may be used to remedy some of the deficiencies in product orders.Type: GrantFiled: November 1, 2006Date of Patent: March 11, 2014Assignee: Microsoft CorporationInventor: Morten Holm-Petersen
-
Patent number: 8214765Abstract: The claimed subject matter relates to an architecture that can construct a map for summarizing analyses with respect to data included in a database. In addition, the architecture can display the map in a special canvas area. Generally, the map is a hub-and-spoke-style map in which a hub is associated with an entity (e.g., a related set of records) included in a database. Likewise, the spokes are typically representative of operations (e.g., filter, join, transform) that act upon the hub/entity from which it extends. The map can aid with open-ended analysis on complex databases by recording and ordering competing hypotheses and can also further collaborative efforts with respect to analysis.Type: GrantFiled: June 20, 2008Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Morten Holm-Petersen, George G. Robertson, Christian Olaf Abeln, Thomas Michael Casey, Stella Yick Chan, Benjamin L. Chronister, Ian Michael Dunmore, Roland Fernandez, Danyel Fisher, David Francis Gainer, Alexandre Gorev, Ahmed Kamal, Matthew Jay Kotler, Murali R. Krishnan, Bongshin Lee, Greg Schechter, Curtis G. Wong
-
Publication number: 20110138340Abstract: A user interface for business applications provides users a navigable top-down view of a hierarchical structure through a rotating hierarchy cone. The cone presents a partial view of a circularly organized hierarchy of parent and child nodes enabling users to view detail information, select tasks to be performed, and modify the structure while having an overall picture of the hierarchy. Users are enabled to rotate the cone to view an unlimited number of segments of the circularly organized hierarchy and to navigate across multiple levels up or down focusing on branches of the structure.Type: ApplicationFiled: December 9, 2009Publication date: June 9, 2011Applicant: Microsoft CorporationInventors: Morten Holm-Petersen, David Kocmick
-
Patent number: 7900152Abstract: An adaptable user interface is formed based on a role assumed by a user and the identification of tasks in a process that need to be performed. For each role assumed by the user, a set of tasks assigned to the role is identified. Each task is evaluated to determine if it is an active task that needs to be performed in one or more processes. For each active task, an element is added to the user interface.Type: GrantFiled: September 23, 2005Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Jakob Nielsen, Nicholas Justin Lowe, Kevin Honeyman, Cary Lane Rohwer, Brian Glaeske, Hans Roed Mark, Morten Holm-Petersen, Arne de Booij
-
Publication number: 20100218131Abstract: Architecture for generating and manipulating a multi-dimensional visualization (e.g., top-down) of a physical layout of a warehouse. The visualization also provides graphical representation of computed pick rates of products in bins in the warehouse to support optimization of the location of the bins, and direct manipulation of the bins to move the bins to aisle and rack locations that provide optimized pick rates for the products being currently processed. An algorithm computes pick rate data and displays in association with each rack a color for the most deviating pick rate in the rack. Other visualization functionality is provided to expose suggestions for product movement. The visualization also employs a metaphor of “mirrors” to provide a horizontal view onto the sides of aisles in the warehouse.Type: ApplicationFiled: February 23, 2009Publication date: August 26, 2010Applicant: Microsoft CorporationInventors: Morten Holm-Petersen, David J. Kocmick
-
Publication number: 20100214299Abstract: A “Charting Animator” enhances computer-based charting/graphing systems by rendering dynamic animations of chart transitions. In general, when a user changes from one chart type to another, adds new data to a chart, or changes, sorts or deletes data, a new chart is generated to replace the old chart. Conventional charting systems simply replace the existing chart with the new chart. In contrast to conventional systems, the Charting Animator renders animated transitions that dynamically morph the original chart into the new chart. Consequently, these animations avoid abrupt changes that can disorient users. Examples of these animations include animating changes from one chart family to another (e.g., changing from a “Bar Chart” to a “Pie Chart”), animating changes from one chart type within a chart family to another chart type (e.g., changing 2D Bar Charts to 3D Bar Charts or Stacked Bar Charts), animating data changes, animating sorts, etc.Type: ApplicationFiled: April 30, 2010Publication date: August 26, 2010Applicant: MICROSOFT CORPORATIONInventors: George G. Robertson, Roland L. Fernandez, Morten Holm-Petersen
-
Patent number: 7737979Abstract: A “Charting Animator” enhances computer-based charting/graphing systems by rendering dynamic animations of chart displays. In general, when a user changes from one chart type to another, adds new data to a chart, or changes, sorts or deletes data, a new chart is generated to replace the old chart. Conventional charting systems simply replace the existing chart with the new chart. In contrast to conventional systems, the Charting Animator renders animated transitions that dynamically morph the original chart into the new chart. Consequently, these animations avoid abrupt changes that can disorient users. Examples of these animations include animating changes from one chart family to another (e.g., changing from a “Bar Chart” to a “Pie Chart”), animating changes from one chart type within a chart family to another chart type (e.g., changing 2D Bar Charts to 3D Bar Charts or Stacked Bar Charts), animating data changes, animating sorts, etc.Type: GrantFiled: February 12, 2007Date of Patent: June 15, 2010Assignee: Microsoft CorporationInventors: George G. Robertson, Roland L. Fernandez, Morten Holm-Petersen
-
Publication number: 20090319562Abstract: The claimed subject matter relates to an architecture that can construct a map for summarizing analyses with respect to data included in a database. In addition, the architecture can display the map in a special canvas area. Generally, the map is a hub-and-spoke-style map in which a hub is associated with an entity (e.g., a related set of records) included in a database. Likewise, the spokes are typically representative of operations (e.g., filter, join, transform) that act upon the hub/entity from which it extends. The map can aid with open-ended analysis on complex databases by recording and ordering competing hypotheses and can also further collaborative efforts with respect to analysis.Type: ApplicationFiled: June 20, 2008Publication date: December 24, 2009Applicant: MICROSOFT CORPORATIONInventors: Morten Holm-Petersen, George G. Robertson, Christian Olaf Abeln, Thomas Michael Casey, Stella Yick Chan, Benjamin L. Chronister, Ian Michael Dunmore, Roland Fernandez, Danyel Fisher, David Francis Gainer, Alexandre Gorev, Ahmed Kamal, Matthew Jay Kotler, Murali R. Krishnan, Bongshin Lee, Greg Schechter, Curtis G. Wong
-
Publication number: 20080192056Abstract: A “Charting Animator” enhances computer-based charting/graphing systems by rendering dynamic animations of chart displays. In general, when a user changes from one chart type to another, adds new data to a chart, or changes, sorts or deletes data, a new chart is generated to replace the old chart. Conventional charting systems simply replace the existing chart with the new chart. In contrast to conventional systems, the Charting Animator renders animated transitions that dynamically morph the original chart into the new chart. Consequently, these animations avoid abrupt changes that can disorient users. Examples of these animations include animating changes from one chart family to another (e.g., changing from a “Bar Chart” to a “Pie Chart”), animating changes from one chart type within a chart family to another chart type (e.g., changing 2D Bar Charts to 3D Bar Charts or Stacked Bar Charts), animating data changes, animating sorts, etc.Type: ApplicationFiled: February 12, 2007Publication date: August 14, 2008Applicant: MICROSOFT CORPORATIONInventors: George G. Robertson, Roland L. Fernandez, Morten Holm-Petersen
-
Publication number: 20080103863Abstract: The claimed method and system provides a user interface that displays a plurality of product order bars (icons) along with a set of dependencies between product orders in a single graphical view. A plurality of iconic bars are used to represent a demand or product order for a segment of a production process. Each bar may indicate a total quantity of raw material ordered at the segment or quantity of raw material incorporated in work-in-progress products ordered at the segment. Each bar may also indicate raw material that will be available to the segment and allocated to the segment. At the same time, each bar may indicate an unavailable portion or deficient quantity of the raw material required at the segment. A time axis may be used to indicate the expected availability (or delivery) times of the bars (orders). Additional stock material that is readily available may also be displayed to indicate that stockpiled material may be used to remedy some of the deficiencies in product orders.Type: ApplicationFiled: November 1, 2006Publication date: May 1, 2008Applicant: MICROSOFT CORPORATIONInventor: Morten Holm-Petersen
-
Publication number: 20060200771Abstract: An adaptable user interface is formed based on a role assumed by a user and the identification of tasks in a process that need to be performed. For each role assumed by the user, a set of tasks assigned to the role is identified. Each task is evaluated to determine if it is an active task that needs to be performed in one or more processes. For each active task, an element is added to the user interface.Type: ApplicationFiled: September 23, 2005Publication date: September 7, 2006Applicant: Microsoft CorporationInventors: Jakob Nielsen, Nicholas Lowe, Kevin Honeyman, Cary Rohwer, Brian Glaeske, Hans Mark, Morten Holm-Petersen, Arne de Booij
-
Patent number: D684172Type: GrantFiled: June 11, 2012Date of Patent: June 11, 2013Assignee: Microsoft CorporationInventors: Christian Rytt, Christian Olaf Abeln, Morten Holm-Petersen
-
Patent number: D684173Type: GrantFiled: June 11, 2012Date of Patent: June 11, 2013Assignee: Microsoft CorporationInventors: Christian Rytt, Christian Olaf Abeln, Morten Holm-Petersen
-
Patent number: D692914Type: GrantFiled: December 2, 2011Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Anne Gerssen, Morten Holm-Petersen, Jakob Hall, Sangram Salunkhe, Ray Ridl, Julianne Prekaski, Lisa Mueller
-
Patent number: D809539Type: GrantFiled: February 23, 2016Date of Patent: February 6, 2018Assignee: Microsoft CorporationInventors: Julianne Prekaski, Ross Hillier, Benjamin D. Smith, Monique Sauvageau, Andre Lamego, Leckie Gunter, Morten Holm-Petersen, Todd Lefor