1
David L Kaplan, Andrew R Miller: Intelligent joining system for a relational database. Microsoft Corporation, Duft Graziano & Forest, December 23, 1997: US05701460 (75 worldwide citation)

A system for generating a structured query language query to extract data from a database wherein the database includes a schema defined by a plurality of record sources and a plurality of relationships therebetween. The system includes selecting a field set containing at least one field from among ...


2
Michael J McCormack, Christopher W Bryant, Andrew R Miller, Robert E Coggins, Scott T Gardner: Floating action buttons. Microsoft Corporation, Lee & Hayes PLLC, October 19, 2010: US07818672 (70 worldwide citation)

A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are presented as part of the UI. Activa ...


3
Clinton Dee Covington, Greg Lindhorst, Andrew R Miller, Jay L Massena, Stephen I Lesser: Method and system for manipulating page control content. Microsoft Corporation, Merchant & Gould, January 29, 2008: US07325196 (60 worldwide citation)

A page is generated in a computer-based format that includes zones in which controls are inserted. The controls can present information or data that the controls obtain from one or more sources. Features such as the location, quantity, and properties of the zones and the controls can be set as desir ...


4
David L Kaplan, Andrew R Miller, Andrew McRae Warden: Database view generation system. Microsoft Corporation, Duft Graziano & Forest P C, April 7, 1998: US05737591 (41 worldwide citation)

A database view generation system for viewing a result set of data extracted from a database by a query. The database view generation system includes selecting a viewpoint from among at least one field set record source of a database sub-schema and generating a view of the result set in at least one ...


5
Greg Lindhorst, Andrew R Miller, Roger Wolff, Andrew M Warden, Jay L Massena, Clinton Dee Covington: Method and system for customizing and personalizing page control content. Microsoft Corporation, Merchant & Gould, May 27, 2008: US07380202 (14 worldwide citation)

A page is accessed that contains at least one computer-based module. The computer-based module can present information obtained from one or more sources. The computer-based module includes properties, such as properties that affect the appearance of the computer-based module and the format of the in ...


6
Michael J McCormack, Andrew R Miller, Christopher W Bryant, Jonathan M Sigler, Robert E Coggins, Scott T Gardner, Theresa A Naramore, Daniel Hough, Kelly M Krout, Clinton D Covington: Database navigation. Microsoft Corporation, Lee & Hayes PLLC, May 18, 2010: US07720887 (7 worldwide citation)

Database interaction is facilitated by graphically presenting database objects in groups that are not necessarily dictated by object types of the database objects. In an example implementation, database navigation is facilitated by determining object dependency groups for a database in which each ob ...


7
Andrew R Miller, Sumit Chauhan, Robert E Coggins, Michael J McCormack, Scott T Gardner, Jason A Bould, David Jon Conger, Suraj Poozhiyil, Vijay Mital: Database part creation, merge and reuse. Microsoft Corporation, Merchant & Gould P C, January 11, 2011: US07870164 (4 worldwide citation)

Embodiments are provided to merge, manage, create, and reuse database parts in a computer system. Database parts may include database tables, datatypes, field combinations or entire databases. A selection of a database part is received by a database software application executing on a computer syste ...


8
Gregory S Lindhorst, Andrew R Miller, Cyrus R Balsara, Jason A Bould, Jianlan Song, Neil W Black, Paul D Bishop: Integration rich client views in server presentations. Microsoft Corporation, Merchant & Gould, January 6, 2009: US07475075 (4 worldwide citation)

A rich client view of server data is integrated within a server presentation of data provided by a portal server application. The rich client view of data is included with other web based views provided according to the server presentation of data when the rich client view is created. The rich clien ...


9
Michael J McCormack, Christopher W Bryant, Andrew R Miller, Robert E Coggins, Scott T Gardner: Floating action buttons. Microsoft Corporation, Jim M Ross, Micky Minhas, Lee & Hayes PLLC, May 27, 2014: US08739038 (3 worldwide citation)

A user interface (UI) includes floating action buttons. Respective hot zones are established for associated respective UI elements. When a focus is targeting (e.g., located at) a given hot zone, one or more floating action buttons that are associated therewith are presented as part of the UI. Activa ...


10
Michael J McCormack, Scott T Gardner, Andrew R Miller, Sumit Chauhan, Jason A Bould: Database part table junctioning. Microsoft Corporation, Merchant & Gould, February 22, 2011: US07895174 (2 worldwide citation)

Embodiments are provided to define relationships for merging template or database part tables with one or more database tables in a computer system. A database application may utilize a schema to receive metadata associated with a target database part table in one or more markup language elements. T ...