Patents by Inventor Adrian L. Orth
Adrian L. Orth 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: 11029800Abstract: A search user input mechanism is displayed on a user interface display. User actuation of the search user input mechanism is detected, to identify a query for a navigation structure that identifies an entry point into an application in the computing system. A path navigation hierarchy is searched to identify the entry point and the path in the navigation hierarchy where the entry point is located. A navigable search result is displayed to the user for actuation, to navigate to the entry point.Type: GrantFiled: July 15, 2015Date of Patent: June 8, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Suriya Narayanan, Anton Shakirzianov, Adrian L. Orth, Sridhar Srinivasan, Matthew R. Maertens, Jeremy Joe Jensen, Katherine Spengler, Anees Ansari
-
Patent number: 9772753Abstract: An entity hub display includes a plurality of different sections, each section including a plurality of different components. The sections each correspond to a different aspect of data that makes up an entity. Each component is a user interface display element that is related to data within the corresponding section. The individual components can be selected and placed on the entity hub display based on a user's role and activities or tasks performed by a user in that role.Type: GrantFiled: June 7, 2013Date of Patent: September 26, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Brian R. Glaeske, Ray J. Ridl, Anne Gerssen, Michael M. Santos, Christopher R. Garty, Anastasia Paushkina, Crystal Gilson, Kevin M. Honeyman, Prasant Sivadasan, Julie B. Hagen, Adrian L. Orth
-
Patent number: 9736032Abstract: A set of metadata defines a hierarchical structure. The metadata is compared against a pattern or sub pattern for the hierarchical structure. Comparison results are generated that show differences between a core structure defined by the pattern and a core structure in the hierarchical data, as well as content defined by a sub pattern, and content in the hierarchical structure.Type: GrantFiled: October 6, 2014Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael R. Nordick, Christopher R. Garty, Adrian L. Orth
-
Patent number: 9589057Abstract: A workspace display includes a plurality of different groups, each group including a plurality of different components. Each group corresponds to a task, set of tasks or 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 workspace display has filter mechanisms that are actuated to filter the content displayed in the components on the workspace display.Type: GrantFiled: June 7, 2013Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: John P Burrows, Ted A Cyrek, Jeremy S Ellsworth, Sunil Garg, Chris R Garty, Brian R Glaeske, Julie B Hagen, Claudia Betz-Haubold, Wayne C Higgins, Kevin M Honeyman, Rupa Mantravadi, Michael J McCormack, Lisa R Mueller, Adrian L Orth, Anastasia Paushkina, Julianne Prekaski, Ray J Ridl, Michael M Santos, Prasant Sivadasan, Brian L Welcker, Kyle S Young
-
Publication number: 20160275189Abstract: A search user input mechanism is displayed on a user interface display. User actuation of the search user input mechanism is detected, to identify a query for a navigation structure that identifies an entry point into an application in the computing system. A path navigation hierarchy is searched to identify the entry point and the path in the navigation hierarchy where the entry point is located. A navigable search result is displayed to the user for actuation, to navigate to the entry point.Type: ApplicationFiled: July 15, 2015Publication date: September 22, 2016Inventors: Suriya Narayanan, Anton Shakirzianov, Adrian L. Orth, Sridhar Srinivasan, Matthew R. Maertens, Jeremy Joe Jensen, Katherine Spengler, Anees Ansari
-
Publication number: 20160274736Abstract: A computing device is configured to provide multi-window interaction with a source of hierarchical data. The computing devices includes a display, a processor configured to execute programmatic instructions, and a computer-readable storage media containing a sequence of instructions that, when executed by the processor, provide a thin-client application configured to interact with the source of hierarchical data. The thin-client application provides a first user interface relative to the source of hierarchical data and a second user interface relative to a selection of hierarchical data in the first user interface. The first and second user interfaces are rendered simultaneously in response to a user input requesting multi-window display.Type: ApplicationFiled: July 28, 2015Publication date: September 22, 2016Inventors: Andre Lamego, Alexandru Prodan, Arif Kureshy, Christopher P. Lewis, David L. Parslow, Leckie P. Gunter, Anees Ansari, Alex Stakh, Adrian L. Orth
-
Publication number: 20150350030Abstract: A set of metadata defines a hierarchical structure. The metadata is compared against a pattern or sub pattern for the hierarchical structure. Comparison results are generated that show differences between a core structure defined by the pattern and a core structure in the hierarchical data, as well as content defined by a sub pattern, and content in the hierarchical structure.Type: ApplicationFiled: October 6, 2014Publication date: December 3, 2015Inventors: Michael R. Nordick, Christopher R. Garty, Adrian L. Orth
-
Publication number: 20140365952Abstract: A user interface is displayed that has one or more workspace display sectors, based on a user role. Each workspace display selector corresponds to a given workspace display. A workspace display includes a plurality of different groups, each group including a plurality of different components. Each group corresponds to a task, set of tasks or 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.Type: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: Kevin M. Honeyman, Jeremy Stack-Ellsworth, Prasant Sivadasan, Michael M. Santos, Raymond J. Ridl, Brian R. Glaeske, Wayne C. Higgins, Anastasia Paushkina, Ted A. Cyrek, Michael J. McCormack, Crystal Gilson, Julie B. Hagen, Sunil Garg, Julianne Prekaski, Rupa Mantravadi, Lisa R. Mueller, Kyle S. Young, Claudia Betz-Haubold, John P. Burrows, Brian L. Welcker, Adrian L. Orth, Chris R. Garty
-
Publication number: 20140365511Abstract: A workspace display includes a plurality of different groups, each group including a plurality of different components. Each group corresponds to a task, set of tasks or 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 workspace display has filter mechanisms that are actuated to filter the content displayed in the components on the workspace display.Type: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: John P. Burrows, Ted A. Cyrek, Jeremy S. Ellsworth, Sunil Garg, Chris R. Garty, Brian R. Glaeske, Julie B. Hagen, Claudia Betz-Haubold, Wayne C. Higgins, Kevin M. Honeyman, Rupa Mantravadi, Michael J. McCormack, Lisa R. Mueller, Adrian L. Orth, Anastasia Paushkina, Julianne Prekaski, Ray J. Ridl, Michael M. Santos, Prasant Sivadasan, Brian L. Welcker, Kyle S. Young
-
Publication number: 20140365939Abstract: An entity hub display includes a plurality of different sections, each section including a plurality of different components. The sections each correspond to a different aspect of data that makes up an entity. Each component is a user interface display element that is related to data within the corresponding section. The individual components can be selected and placed on the entity hub display based on a user's role and activities or tasks performed by a user in that role.Type: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: Brain R. Glaeske, Ray J. Ridl, Anne Gerssen, Michael M. Santos, Chris R. Garty, Anastasia Paushkina, Crystal Gilson, Kevin M. Honeyman, Prasant Sivadasan, Julie B. Hagen, Adrian L. Orth
-
Publication number: 20130246977Abstract: A data binding is defined by a binding path that can point to any given location in a hierarchical data structure. The binding can bind to an object that has a collection of properties. The binding itself defines its own context and can be implemented as two-way binding so that data changes can be tracked.Type: ApplicationFiled: March 16, 2012Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Jeremy J. Jensen, Ashley P. Polkinghorn, Adrian L. Orth
-
Patent number: 7945596Abstract: A programming model for customized data objects is provided. For several embodiments, a method for providing customizable data objects comprises storing an abstract definition of an entity in metadata, the definition including a set of properties of the entity; and generating an entity view class based on the set of properties of the entity and including at least one property of the entity in the entity view. When programming against the entity view class, only those properties included in the entity view class are allowed to be seen or modified.Type: GrantFiled: June 20, 2006Date of Patent: May 17, 2011Assignee: Microsoft CorproationInventors: Steven P. Anonsen, Adrian L. Orth, Daniel Edward Seefeldt, Steven V. Harter, Timothy J. Brookins, Patrick E. Plaisted
-
Publication number: 20080005140Abstract: A programming model for customized data objects is provided. For several embodiments, a method for providing customizable data objects comprises storing an abstract definition of an entity in metadata, the definition including a set of properties of the entity; and generating an entity view class based on the set of properties of the entity and including at least one property of the entity in the entity view. When programming against the entity view class, only those properties included in the entity view class are allowed to be seen or modified.Type: ApplicationFiled: June 20, 2006Publication date: January 3, 2008Applicant: Microsoft CorporationInventors: Steven P. Anonsen, Adrian L. Orth, Daniel Edward Seefeldt, Steven V. Harter, Timothy J. Brookins, Patrick E. Plaisted