Patents by Inventor Christian Heydemann
Christian Heydemann 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: 9785957Abstract: Concepts and technologies are described herein for collecting and displaying information. A client device executes one or more application programs for providing operations with respect to entity-related data that relates to one or more entities. The application programs analyze the entity-related data to identify one or more entities associated with the entity-related data and transmit entity information relating to the entities to a server or database. Information relating to the entity is retrieved from the server or database and is presented to a user of the client device.Type: GrantFiled: December 15, 2014Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. McCormack, Vineet Gupta, Ron Mondri, Christian Heydemann, Praveen Upadhyay, Nicholas James Thomson
-
Patent number: 9645650Abstract: A business data system generates a user interface display showing a business data record. The business data system receives a touch gesture user input to manipulate the business data record to perform an operation, a task or a workflow within the business data system. The business data system performs the operation, task or workflow based on the touch gesture user input.Type: GrantFiled: March 14, 2013Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. McCormack, Ramanathan Ananthanarayan Pallassana, Anastasia Paushkina, Wayne C. Higgins, Ted A. Cyrek, Christian Heydemann, Ron Mondri, Richard Lee Dickinson
-
Patent number: 9310888Abstract: A layout transformation system accesses application metadata that defines a plurality of different structures for displaying components of the application, based upon the particular modality of the display device. The layout transformation system then transforms a user interface display based on the application metadata and based upon the particular modality, and provides the user interface display to the display device for rendering and user interaction.Type: GrantFiled: July 5, 2012Date of Patent: April 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Richard Lee Dickinson, Indrojit Deb, Ramanathan Ananthanarayan Pallassana, Christian Heydemann, Anastasia Paushkina, Ted Cyrek, Bharath Swaminathan, Michael J. McCormack, Ron Mondri, Patrick O'Brien
-
Publication number: 20150170165Abstract: Concepts and technologies are described herein for collecting and displaying information. A client device executes one or more application programs for providing operations with respect to entity-related data that relates to one or more entities. The application programs analyze the entity-related data to identify one or more entities associated with the entity-related data and transmit entity information relating to the entities to a server or database. Information relating to the entity is retrieved from the server or database and is presented to a user of the client device.Type: ApplicationFiled: December 15, 2014Publication date: June 18, 2015Inventors: Michael J. McCormack, Vineet Gupta, Ron Mondri, Christian Heydemann, Praveen Upadhyay, Nicholas James Thomson
-
Patent number: 8918421Abstract: Concepts and technologies are described herein for collecting and displaying information. A client device executes one or more application programs for providing operations with respect to entity-related data that relates to one or more entities. The application programs analyze the entity-related data to identify one or more entities associated with the entity-related data and transmit entity information relating to the entities to a server or database. Information relating to the entity is retrieved from the server or database and is presented to a user of the client device.Type: GrantFiled: September 30, 2010Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Michael J. McCormack, Vineet Gupta, Ron Mondri, Christian Heydemann, Praveen Upadhyay, Nicholas James Thomson
-
Publication number: 20140059498Abstract: A display is generated for displaying entities that are related to a selected entity. The display includes one or more tiles, each tile displaying a representation of a selected entity and associated entities, within that single tile.Type: ApplicationFiled: August 27, 2012Publication date: February 27, 2014Applicant: Microsoft CorporationInventors: Michael McCormack, Ron Mondri, Ted Cyrek, Anastasia Paushkina, Naveen Kumar Sethia, Christian Heydemann, Richard Lee Dickinson
-
Publication number: 20130241852Abstract: A business data system generates a user interface display showing a business data record. The business data system receives a touch gesture user input to manipulate the business data record to perform an operation, a task or a workflow within the business data system. The business data system performs the operation, task or workflow based on the touch gesture user input.Type: ApplicationFiled: February 21, 2013Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Michael J. McCormack, Ramanathan Ananthanarayan Pallassana, Anastasia Paushkina, Wayne C. Higgins, Ted A. Cyrek, Christian Heydemann, Ron Mondri, Richard Lee Dickinson
-
Publication number: 20130246111Abstract: A business data system generates a user interface display showing a business data record. The business data system receives a touch gesture user input to manipulate the business data record to perform an operation, a task or a workflow within the business data system. The business data system performs the operation, task or workflow based on the touch gesture user input.Type: ApplicationFiled: March 14, 2013Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Michael J. McCormack, Ramanathan Ananthanarayan Pallassana, Anastasia Paushkina, Wayne C. Higgins, Ted A. Cyrek, Christian Heydemann, Ron Mondri, Richard Lee Dickinson
-
Publication number: 20130241951Abstract: A layout transformation system accesses application metadata that defines a plurality of different structures for displaying components of the application, based upon the particular modality of the display device. The layout transformation system then transforms a user interface display based on the application metadata and based upon the particular modality, and provides the user interface display to the display device for rendering and user interaction.Type: ApplicationFiled: July 5, 2012Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Richard Lee Dickinson, Indrojit Deb, Ramanathan Ananthanarayan Pallassana, Christian Heydemann, Anastasia Paushkina, Ted Cyrek, Bharath Swaminathan, Michael J. McCormack, Ron Mondri, Patrick O'Brien
-
Publication number: 20130246930Abstract: A business data system generates a user interface display showing a business data record. The business data system receives a touch gesture user input manipulating a contact within the business data system. The business data system manipulates the contact based on the touch gesture user input.Type: ApplicationFiled: January 31, 2013Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Anastasia Paushkina, Ted A. Cyrek, Christian Heydemann, Ron Mondri, Michael J. McCormack, Richard Lee Dickinson
-
Publication number: 20130246913Abstract: A business data system generates a user interface display showing a business data record. The business data system receives a touch gesture user input to manipulate the business data record to perform an operation, a task or a workflow within the business data system. The business data system performs the operation, task or workflow based on the touch gesture user input.Type: ApplicationFiled: March 14, 2013Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Michael J. McCormack, Ramanathan Ananthanarayan Pallassana, Anastasia Paushkina, Wayne C. Higgins, Ted A. Cyrek, Christian Heydemann, Ron Mondri, Richard Lee Dickinson
-
Publication number: 20120084340Abstract: Concepts and technologies are described herein for collecting and displaying information. A client device executes one or more application programs for providing operations with respect to entity-related data that relates to one or more entities. The application programs analyze the entity-related data to identify one or more entities associated with the entity-related data and transmit entity information relating to the entities to a server or database. Information relating to the entity is retrieved from the server or database and is presented to a user of the client device.Type: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: Microsoft CorporationInventors: Michael J. McCormack, Vineet Gupta, Ron Mondri, Christian Heydemann, Praveen Upadhyay, Nicholas James Thomson
-
Publication number: 20110313805Abstract: Embodiments provide aspects of a workspace interface that includes a number of customizable business role workspaces, but are not so limited. In an embodiment, a computer-implemented method provides a number of role-specific workspaces as part of an integrated business development application, each role-specific workspace including role-specific ribbon tools, gadgets, and/or tabs tailored to address particular aspects of a business or business role. In one embodiment, a number of customizable role-specific workspaces are combined with personal information management features as part of providing an integrated business management solution. Other embodiments are included and available.Type: ApplicationFiled: June 18, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Christian Heydemann, Ron Mondri, Vineet Gupta
-
Publication number: 20080046407Abstract: A flexible data search interface is provided. The search interface incorporates multiple tabbed display components, each of which is dedicated to user-entry of a different type of search criteria. When a search is initiated, the search is based on an amalgamation of search criteria entered into each of the multiple tabbed display components. The search interface is implemented within an application to facilitate any of a variety of functions including, but not limited to, information retrieval and task-completion.Type: ApplicationFiled: August 16, 2006Publication date: February 21, 2008Applicant: Microsoft CorporationInventors: Mehul Shah, Ian Carl Legler, Christian Heydemann